Recommend this page to a friend! |
Download |
Info | Example | Screenshots | Files | Install with Composer | Download | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2023-11-23 (11 months ago) | 83% | Total: 1,237 This week: 3 | All time: 3,094 This week: 11 |
Version | License | PHP version | Categories | |||
webmvcframework 1.0.34 | BSD License | 5 | PHP 5, Databases, Libraries, Design P... |
Description | Author | ||||||||
This package is a MVC framework providing autogenerated MySQL models. |
|
Website structure
I need a basis structure to build my website
What is the best PHP request routing class?
I want to route my PHP HTML templates for easy navigation
<?php |
<sup>Supported PHP versions from 5.3 to 8.2</sup> > >
The package webmvcframework, with the acronym of WebMVC, is an object oriented PHP framework designed using MVC architectural pattern for building web-based MySQL applications.
It is s an open-source web framework purposely wrote for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring Convention over Configuration paradigm. The result is a web framework that allows you to transition from idea to implementation in a very short period of time.
It offers to developers a complete set of functionalities for rapid development of data intensive web applications. Generally, it provides services for system decomposition that developers can do at different levels when they coding a complex web application. Firstly it provides the classes to achieve the Model, View, Controller decomposition and also to divide PHP code from HTML during the GUI designing. However, this is not the only feature provided by the Framework for acting on the application's decomposition.
The Component Based Development, that was used for building many framework?s features, permits to developers to apply another level of software decomposition and reuse. Framework?s components, in fact, realize recurrent aspects of web applications. Many of these aspects are regarding MySQL, e.g. data listing, data listing and sorting, data listing and filtering, data listing and pagination, record management and the common table?s operations of select, insert, delete and update.
> WebMVC offers a set of pre-built components for implementing the necessary server logic for frequently database management operations. Each component is itself designed with an MVC architecture and is equipped by a Controller, Model, View, and HTML Template. Components are easy to use and developers can aggregate them into a root controller by using composition criteria when building complex web pages. The component GUI can also easily updated or replaced to reflect the graphics experience, simply by editing or replacing the component HTML template. The component internal logic will remain fully reusable without the need for any source code modifications.
Many and many thanks to
for granting me an open source license of magic
PHPStorm
that I used in the development of PHP Web MVC Framework.
To install the framework download and copy it into an Apache web folder. Then go to the config directory and modify application.config.php according to your MySQL server configuration and Apache web folder you want to use for your application. By default framework provides a small set of examples. For using them run the provided SQL script into the sql folder. In a future time, I will provide you with more examples illustrating its functionalities.
The util directory contains a file named app_create_beans.php. Run it from your browser or from command line for executing ORM classes code auto generation regarding tables of a given MySQL database.
Warning ! Before running it you must configure MySQL access parameters by modifying util\mysqlreflection\mysqlreflection.config.php according to your MySQL configuration. After running the utility you will find the autogenerated PHP classes into the models\beans directory.
You can start reading the wiki from here
You can dowload some PDFs, PPTs, and diagrams from here
An introduction to PHP WebMVC Framework
The flow description is the following; 1. An incoming HTTP request is delivered to the Web MVC Dispatcher 2. The Dispatcher automatically recognizes in the HTTP request a call for a Controller execution. Then it uses the Loader to load the appropriate Controller class. 3. The Loader imports Controller class and all its dependencies 4. The Dispatcher is now enabled to instantiate the appropriate Controller * 4b...z Its also possible that the Controller aggregates and manages the execution of one or more controllers. This is a feature of WebMVC known as "Hierarchical MVC". We will discuss it later, in this section 5. The Controller uses and runs the Model * 5b Model connects to MySQL to retrieve or store data 6. The Controller uses and runs the View * 6b The View reads the static design of the web page from an HTML Template. The static design of the Template will be used by the View for generating the dynamic web page also by using data provided by the Model. 7. The Controller, after loading and processing the Model and View, is enabled to provide back to the Dispatcher the output that was dynamically produced. 8. Finally, the Dispatcher sends back the output as an HTTP response
Screenshots (1) | ||
Videos (2) | ||
Files (410) |
File | Role | Description | ||
---|---|---|---|---|
.idea (6 files) | ||||
classes (1 file) | ||||
config (7 files) | ||||
controllers (3 files, 3 directories) | ||||
css (3 directories) | ||||
docs (15 files, 1 directory) | ||||
framework (16 files, 6 directories) | ||||
imgs (4 files) | ||||
js (5 files, 6 directories) | ||||
locales (1 file, 2 directories) | ||||
models (2 files, 4 directories) | ||||
sql (1 file) | ||||
templates (2 files, 3 directories) | ||||
util (4 files, 2 directories) | ||||
views (2 files, 3 directories) | ||||
.htaccess | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
examples_instructions.txt | Doc. | Documentation | ||
index.php | Example | Example script | ||
license.txt | Doc. | Documentation | ||
manifest.webmanifest | Data | Auxiliary data | ||
mvc_bootstrap.bat | Data | Auxiliary data | ||
my_rest_gui.html | Doc. | Documentation | ||
readme.md | Doc. | Documentation | ||
readme_old.md | Doc. | Documentation | ||
route.php | Example | Example script | ||
spinner.gif | Icon | Icon image | ||
_config.yml | Data | Auxiliary data |
Files (410) | / | .idea |
File | Role | Description |
---|---|---|
deployment.xml | Data | Auxiliary data |
encodings.xml | Data | Auxiliary data |
gitmvc.iml | Data | Auxiliary data |
modules.xml | Data | Auxiliary data |
php.xml | Data | Auxiliary data |
vcs.xml | Data | Auxiliary data |
Files (410) | / | config |
File | Role | Description |
---|---|---|
application.config.php | Aux. | Auxiliary script |
framework.config.php | Aux. | Auxiliary script |
globals.config.php | Aux. | Auxiliary script |
index.html | Doc. | Documentation |
License.txt | Doc. | Documentation |
locale.config.php | Aux. | Auxiliary script |
security.config.php | Aux. | Auxiliary script |
Files (410) | / | controllers |
File | Role | Description | ||
---|---|---|---|---|
builders (3 files) | ||||
common (3 files) | ||||
examples (1 file, 3 directories) | ||||
index.html | Doc. | Documentation | ||
Index.php | Class | Class source | ||
MyRest.php | Class | Class source |
Files (410) | / | controllers | / | builders |
File | Role | Description |
---|---|---|
Index.php | Class | Class source |
SkeletonBuilder.php | Class | Class source |
TemplateEditor.php | Class | Class source |
Files (410) | / | controllers | / | common |
File | Role | Description |
---|---|---|
Login.php | Class | Class source |
UserAccount.php | Class | Class source |
UserAccounts.php | Class | Class source |
Files (410) | / | controllers | / | examples |
Files (410) | / | controllers | / | examples | / | cms |
File | Role | Description |
---|---|---|
Block.php | Class | Class source |
BlockDataRepeater.php | Class | Class source |
BlockExtended.php | Class | Class source |
CaptchaComponent.php | Class | Class source |
CompositePage.php | Class | Class source |
DynamicBinding.php | Class | Class source |
HelloBlock.php | Class | Class source |
HelloWorld.php | Class | Class source |
HelloWorldSecond.php | Class | Class source |
InnerBlocks.php | Class | Class source |
Localization.php | Class | Class source |
NavigationBar.php | Class | Class source |
StaticReplacement.php | Class | Class source |
TreeDemo.php | Class | Class source |
Files (410) | / | controllers | / | examples | / | db |
File | Role | Description |
---|---|---|
PartCustomPaginator.php | Class | Class source |
PartList.php | Class | Class source |
PartListManager.php | Class | Class source |
PartPaginator.php | Class | Class source |
PartPaginatorSorter.php | Class | Class source |
PartPaginatorSorterSearch.php | Class | Class source |
PartPaginatorSorterSearchExternal.php | Class | Class source |
PartRecord.php | Class | Class source |
Files (410) | / | css |
File | Role | Description | ||
---|---|---|---|---|
input-file (2 files) | ||||
template-editor (1 file) | ||||
tree-grid (1 file) |
Files (410) | / | css | / | input-file |
File | Role | Description |
---|---|---|
jquery-filestyle.css | Data | Auxiliary data |
jquery-filestyle.min.css | Data | Auxiliary data |
Files (410) | / | docs |
File | Role | Description | ||
---|---|---|---|---|
wiki_resource (56 files) | ||||
Dispatch and Create MVC Instance.png | Data | Auxiliary data | ||
framework.png | Data | Auxiliary data | ||
jetbrains.png | Icon | Icon image | ||
miniERP subsystem structure.PNG | Data | Auxiliary data | ||
MVC_0_framework.png | Data | Auxiliary data | ||
MVC_1_components.png | Data | Auxiliary data | ||
MVC_2_bootstrap.png | Data | Auxiliary data | ||
MVC_3_exceptions.png | Data | Auxiliary data | ||
phpstorm.png | Icon | Icon image | ||
PHP_Web_MVC_Framework.pdf | Data | Auxiliary data | ||
readme.md | Doc. | Documentation | ||
Web MVC Framework main features.pdf | Data | Auxiliary data | ||
webmvcframework.png | Data | Auxiliary data | ||
webmvclogo.png | Icon | Icon image | ||
_config.yml | Data | Auxiliary data |
Files (410) | / | docs | / | wiki_resource |
File | Role | Description |
---|---|---|
controller.png | Icon | Icon image |
CustomerManagerApp.png | Data | Auxiliary data |
CustomerManagerTemplates.png | Data | Auxiliary data |
ecommerce-grab-00.png | Data | Auxiliary data |
ecommerce-grab-01.png | Data | Auxiliary data |
ecommerce-grab-02.png | Data | Auxiliary data |
ecommerce-grab-03.png | Data | Auxiliary data |
ecommerce-grab-04.png | Icon | Icon image |
examples_folders-controllers.png | Data | Auxiliary data |
HMVC-01.png | Icon | Icon image |
HMVC-01b.png | Icon | Icon image |
HMVC-02 - templates.png | Icon | Icon image |
HMVC-02 - views.png | Icon | Icon image |
HMVC-02 models.png | Icon | Icon image |
HMVC-02-controllers.png | Icon | Icon image |
HMVC-02.png | Icon | Icon image |
HMVC-all.png | Data | Auxiliary data |
HMVC-structure.png | Data | Auxiliary data |
HMVC.png | Icon | Icon image |
HMVCFS.png | Data | Auxiliary data |
home_web_pge_01.png | Icon | Icon image |
home_web_pge_02.png | Icon | Icon image |
home_web_pge_03.png | Icon | Icon image |
home_web_pge_04.png | Icon | Icon image |
inventory_output.png | Icon | Icon image |
locale_folders.png | Icon | Icon image |
locale_gui.png | Data | Auxiliary data |
locale_gui_en.png | Data | Auxiliary data |
locale_gui_it.png | Data | Auxiliary data |
locale_tree.png | Data | Auxiliary data |
locallization.png | Data | Auxiliary data |
minierp_structure.png | Data | Auxiliary data |
mvc_soc_sot_sor_matrix.png | Data | Auxiliary data |
mvc_wiki.sql | Data | Auxiliary data |
naming_convention.png | Icon | Icon image |
nested_blocks00.png | Icon | Icon image |
nested_blocks01.png | Data | Auxiliary data |
nested_blocks02.png | Data | Auxiliary data |
nested_blocks03.png | Data | Auxiliary data |
nested_blocks04.png | Data | Auxiliary data |
placeholder.png | Icon | Icon image |
programming-languages.png | Icon | Icon image |
RBACdb.png | Icon | Icon image |
request-handling-controller.png | Icon | Icon image |
request-handling-in-webmvc-mysql.png | Icon | Icon image |
request-handling-in-webmvc.png | Icon | Icon image |
request-handling-view.png | Icon | Icon image |
system_architecture.png | Data | Auxiliary data |
umlcomponent.png | Icon | Icon image |
users_roles_array.png | Icon | Icon image |
view_tree._01.png | Icon | Icon image |
view_tree_02.png | Icon | Icon image |
view_tree_mvc.png | Icon | Icon image |
WebMVCFolders.png | Icon | Icon image |
WebMVCRequestHandling.png | Data | Auxiliary data |
wiki_db.png | Data | Auxiliary data |
Files (410) | / | framework |
File | Role | Description | ||
---|---|---|---|---|
classes (8 files) | ||||
components (10 files, 1 directory) | ||||
exceptions (16 files) | ||||
js (5 files) | ||||
locales (2 files, 2 directories) | ||||
resources (1 file, 3 directories) | ||||
Ace.php | Class | Class source | ||
Bean.php | Class | Class source | ||
BeanAdapter.php | Class | Class source | ||
BeanUser.php | Class | Class source | ||
Controller.php | Class | Class source | ||
Dispatcher.php | Class | Class source | ||
index.html | Doc. | Documentation | ||
License.txt | Doc. | Documentation | ||
Loader.php | Class | Class source | ||
Model.php | Class | Class source | ||
MySqlRecord.php | Class | Class source | ||
MySqlRecordSet.php | Class | Class source | ||
RBAC.php | Class | Class source | ||
RestService.php | Class | Class source | ||
User.php | Class | Class source | ||
View.php | Class | Class source |
Files (410) | / | framework | / | classes |
File | Role | Description |
---|---|---|
Captcha.php | Class | Class source |
ChiperService.php | Class | Class source |
Common.php | Class | Class source |
Globalize.php | Class | Class source |
HTMLFormatter.php | Class | Class source |
index.html | Data | Auxiliary data |
License.txt | Lic. | License |
Locale.php | Class | Class source |
Files (410) | / | framework | / | components |
File | Role | Description | ||
---|---|---|---|---|
bootstrap (4 files) | ||||
Captcha.php | Class | Class source | ||
Component.php | Class | Class source | ||
DataRepeater.php | Class | Class source | ||
index.html | Doc. | Documentation | ||
License.txt | Doc. | Documentation | ||
Paginator.php | Class | Class source | ||
Record.php | Class | Class source | ||
Searcher.php | Class | Class source | ||
Sorter.php | Class | Class source | ||
TreeStructure.php | Class | Class source |
Files (410) | / | framework | / | components | / | bootstrap |
File | Role | Description |
---|---|---|
index.html | Doc. | Documentation |
License.txt | Doc. | Documentation |
PaginatorBootstrap.php | Class | Class source |
SorterBootstrap.php | Class | Class source |
Files (410) | / | framework | / | exceptions |
File | Role | Description |
---|---|---|
BeanActionException.php | Class | Class source |
BlockNotFoundException.php | Class | Class source |
ControllerNotFoundException.php | Class | Class source |
ControllerNotFound...SystemException.php | Class | Class source |
index.html | Doc. | Documentation |
InvalidMethodParametersException.php | Class | Class source |
IsChildControllerException.php | Class | Class source |
License.txt | Doc. | Documentation |
MethodNotFoundException.php | Class | Class source |
MVCException.php | Class | Class source |
NotInitializedComponent.php | Class | Class source |
NotInitializedViewException.php | Class | Class source |
RecordActionException.php | Class | Class source |
TemplateNotFoundException.php | Class | Class source |
UserNotLoggedException.php | Class | Class source |
VariableNotFoundException.php | Class | Class source |
Files (410) | / | framework | / | js |
File | Role | Description |
---|---|---|
base64.js | Data | Auxiliary data |
index.html | Doc. | Documentation |
License.txt | Doc. | Documentation |
mvc.append.controller.getstate.js | Data | Auxiliary data |
mvc.controller.getstate.js | Data | Auxiliary data |
Files (410) | / | framework | / | locales |
File | Role | Description | ||
---|---|---|---|---|
en (1 file) | ||||
it-it (1 file) | ||||
index.html | Doc. | Documentation | ||
License.txt | Doc. | Documentation |
Files (410) | / | framework | / | resources |
File | Role | Description | ||
---|---|---|---|---|
components (5 files, 1 directory) | ||||
css (1 directory) | ||||
js (1 directory) | ||||
License.txt | Doc. | Documentation |
Files (410) | / | framework | / | resources | / | components |
File | Role | Description | ||
---|---|---|---|---|
bootstrap (2 files) | ||||
captcha.html.tpl | Data | Auxiliary data | ||
paginator.html.tpl | Data | Auxiliary data | ||
record.html.tpl | Data | Auxiliary data | ||
sorter.html.tpl | Data | Auxiliary data | ||
tree_structure.html.tpl | Data | Auxiliary data |
Files (410) | / | framework | / | resources | / | components | / | bootstrap |
File | Role | Description |
---|---|---|
paginator.html.tpl | Data | Auxiliary data |
sorter.html.tpl | Data | Auxiliary data |
Files (410) | / | framework | / | resources | / | css | / | component |
File | Role | Description |
---|---|---|
tree.css | Data | Auxiliary data |
Files (410) | / | framework | / | resources | / | js | / | components |
File | Role | Description |
---|---|---|
tree.js | Data | Auxiliary data |
Files (410) | / | imgs |
File | Role | Description |
---|---|---|
example01.png | Data | Auxiliary data |
LAMP.jpeg | Icon | Icon image |
main.jpg | Icon | Icon image |
search.png | Icon | Icon image |
Files (410) | / | js |
File | Role | Description | ||
---|---|---|---|---|
input-file (4 files) | ||||
jquery-ui-1.12.1 (12 files, 2 directories) | ||||
password-strengh-meter (1 file) | ||||
spinner (3 files) | ||||
template-editor (2 files) | ||||
tree-grid (5 files) | ||||
complete.ly.1.0.1.js | Data | Auxiliary data | ||
complete.ly.1.0.1.min.js | Data | Auxiliary data | ||
jquery-1.11.1.min.js | Data | Auxiliary data | ||
jquery.mobile.custom.js | Data | Auxiliary data | ||
jquery.mobile.custom.min.js | Data | Auxiliary data |
Files (410) | / | js | / | input-file |
File | Role | Description |
---|---|---|
bootstrap-filestyle.js | Data | Auxiliary data |
bootstrap-filestyle.min.js | Data | Auxiliary data |
jquery-filestyle.js | Data | Auxiliary data |
jquery-filestyle.min.js | Data | Auxiliary data |
Files (410) | / | js | / | jquery-ui-1.12.1 |
File | Role | Description | ||
---|---|---|---|---|
external (1 directory) | ||||
images (6 files) | ||||
AUTHORS.txt | Doc. | Documentation | ||
index.html | Doc. | Documentation | ||
jquery-ui.css | Data | Auxiliary data | ||
jquery-ui.js | Data | Auxiliary data | ||
jquery-ui.min.css | Data | Auxiliary data | ||
jquery-ui.min.js | Data | Auxiliary data | ||
jquery-ui.structure.css | Data | Auxiliary data | ||
jquery-ui.structure.min.css | Data | Auxiliary data | ||
jquery-ui.theme.css | Data | Auxiliary data | ||
jquery-ui.theme.min.css | Data | Auxiliary data | ||
LICENSE.txt | Doc. | Documentation | ||
package.json | Data | Auxiliary data |
Files (410) | / | js | / | jquery-ui-1.12.1 | / | external | / | jquery |
File | Role | Description |
---|---|---|
jquery.js | Data | Auxiliary data |
Files (410) | / | js | / | jquery-ui-1.12.1 | / | images |
File | Role | Description |
---|---|---|
ui-icons_444444_256x240.png | Icon | Icon image |
ui-icons_555555_256x240.png | Icon | Icon image |
ui-icons_777620_256x240.png | Icon | Icon image |
ui-icons_777777_256x240.png | Icon | Icon image |
ui-icons_cc0000_256x240.png | Icon | Icon image |
ui-icons_ffffff_256x240.png | Icon | Icon image |
Files (410) | / | js | / | password-strengh-meter |
File | Role | Description |
---|---|---|
zxcvbn-bootstrap-strength-meter.js | Data | Auxiliary data |
Files (410) | / | js | / | spinner |
File | Role | Description |
---|---|---|
loader.gif | Icon | Icon image |
spinner.css | Data | Auxiliary data |
spinner.js | Data | Auxiliary data |
Files (410) | / | js | / | template-editor |
File | Role | Description |
---|---|---|
functions.js | Data | Auxiliary data |
template_editor.js | Data | Auxiliary data |
Files (410) | / | js | / | tree-grid |
File | Role | Description |
---|---|---|
jquery.cookie.js | Data | Auxiliary data |
jquery.treegrid.bootstrap2.js | Data | Auxiliary data |
jquery.treegrid.bootstrap3.js | Data | Auxiliary data |
jquery.treegrid.js | Data | Auxiliary data |
jquery.treegrid.min.js | Data | Auxiliary data |
Files (410) | / | locales |
File | Role | Description | ||
---|---|---|---|---|
en (1 file, 1 directory) | ||||
it-it (1 file, 1 directory) | ||||
index.html | Doc. | Documentation |
Files (410) | / | locales | / | en |
File | Role | Description | ||
---|---|---|---|---|
controllers (3 directories) | ||||
application.txt | Doc. | Documentation |
Files (410) | / | locales | / | en | / | controllers |
Files (410) | / | locales | / | en | / | controllers | / | builders |
File | Role | Description |
---|---|---|
Index.txt | Doc. | Documentation |
Files (410) | / | locales | / | en | / | controllers | / | common |
File | Role | Description |
---|---|---|
Login.txt | Doc. | Documentation |
UserAccount.txt | Doc. | Documentation |
UserAccounts.txt | Doc. | Documentation |
Files (410) | / | locales | / | en | / | controllers | / | examples |
Files (410) | / | locales | / | en | / | controllers | / | examples | / | about |
File | Role | Description |
---|---|---|
Example.txt | Doc. | Documentation |
Files (410) | / | locales | / | en | / | controllers | / | examples | / | cms |
File | Role | Description |
---|---|---|
CompositePage.txt | Doc. | Documentation |
Localization.txt | Doc. | Documentation |
TreeDemo.txt | Doc. | Documentation |
Files (410) | / | locales | / | en | / | controllers | / | examples | / | db |
File | Role | Description |
---|---|---|
PartCustomPaginator.txt | Doc. | Documentation |
PartList.txt | Doc. | Documentation |
PartListManager.txt | Doc. | Documentation |
PartPaginator.txt | Doc. | Documentation |
PartPaginatorSorter.txt | Doc. | Documentation |
PartPaginatorSorterSearch.txt | Doc. | Documentation |
PartPaginatorSorterSearchExternal.txt | Doc. | Documentation |
PartRecord.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it |
File | Role | Description | ||
---|---|---|---|---|
controllers (3 directories) | ||||
application.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it | / | controllers |
Files (410) | / | locales | / | it-it | / | controllers | / | builders |
File | Role | Description |
---|---|---|
Index.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it | / | controllers | / | common |
File | Role | Description |
---|---|---|
Login.txt | Doc. | Documentation |
UserAccount.txt | Doc. | Documentation |
UserAccounts.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it | / | controllers | / | examples |
Files (410) | / | locales | / | it-it | / | controllers | / | examples | / | about |
File | Role | Description |
---|---|---|
Example.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it | / | controllers | / | examples | / | cms |
File | Role | Description |
---|---|---|
CompositePage.txt | Doc. | Documentation |
Localization.txt | Doc. | Documentation |
TreeDemo.txt | Doc. | Documentation |
Files (410) | / | locales | / | it-it | / | controllers | / | examples | / | db |
File | Role | Description |
---|---|---|
PartCustomPaginator.txt | Doc. | Documentation |
PartList.txt | Doc. | Documentation |
PartListManager.txt | Doc. | Documentation |
PartPaginator.txt | Doc. | Documentation |
PartPaginatorSorter.txt | Doc. | Documentation |
PartPaginatorSorterSearch.txt | Doc. | Documentation |
PartPaginatorSorterSearchExternal.txt | Doc. | Documentation |
PartRecord.txt | Doc. | Documentation |
Files (410) | / | models |
Files (410) | / | models | / | beans |
File | Role | Description |
---|---|---|
BeanAccessLevel.php | Class | Class source |
BeanBom.php | Class | Class source |
BeanCustomer.php | Class | Class source |
BeanCustomerOrder.php | Class | Class source |
BeanFileType.php | Class | Class source |
BeanGoodMovement.php | Class | Class source |
BeanMeasurementUnit.php | Class | Class source |
BeanOrderFile.php | Class | Class source |
BeanOrderMacroActivity.php | Class | Class source |
BeanOrderStatus.php | Class | Class source |
BeanPart.php | Class | Class source |
BeanPartCategory.php | Class | Class source |
BeanPartType.php | Class | Class source |
BeanStock.php | Class | Class source |
BeanStore.php | Class | Class source |
BeanUser.php | Class | Class source |
index.html | Data | Auxiliary data |
Files (410) | / | models | / | builders |
File | Role | Description |
---|---|---|
Index.php | Class | Class source |
SkeletonBuilder.php | Class | Class source |
TemplateEditor.php | Class | Class source |
Files (410) | / | models | / | common |
File | Role | Description |
---|---|---|
Login.php | Class | Class source |
UserAccount.php | Class | Class source |
UserAccounts.php | Class | Class source |
Files (410) | / | models | / | examples |
Files (410) | / | models | / | examples | / | cms |
File | Role | Description |
---|---|---|
Block.php | Class | Class source |
CaptchaComponent.php | Class | Class source |
CompositePage.php | Class | Class source |
DynamicBinding.php | Class | Class source |
HelloBlock.php | Class | Class source |
HelloWorld.php | Class | Class source |
InnerBlocks.php | Class | Class source |
Localization.php | Class | Class source |
StaticReplacement.php | Class | Class source |
TreeDemo.php | Class | Class source |
Files (410) | / | models | / | examples | / | db |
File | Role | Description |
---|---|---|
PartList.php | Class | Class source |
PartListManager.php | Class | Class source |
PartPaginator.php | Class | Class source |
PartRecord.php | Class | Class source |
Files (410) | / | templates |
File | Role | Description | ||
---|---|---|---|---|
builders (6 files) | ||||
common (3 files) | ||||
examples (1 file, 3 directories) | ||||
index.html | Doc. | Documentation | ||
index.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | builders |
File | Role | Description |
---|---|---|
classes_template.html.tpl | Class | Class source |
editor_default.html.tpl | Data | Auxiliary data |
editor_default.nav.html.tpl | Data | Auxiliary data |
index.html.tpl | Data | Auxiliary data |
skeleton_builder.html.tpl | Data | Auxiliary data |
template_editor.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | common |
File | Role | Description |
---|---|---|
login.html.tpl | Data | Auxiliary data |
user_account.html.tpl | Data | Auxiliary data |
user_accounts.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | examples |
File | Role | Description | ||
---|---|---|---|---|
about (1 file) | ||||
cms (16 files) | ||||
db (10 files) | ||||
index.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | examples | / | about |
File | Role | Description |
---|---|---|
example.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | examples | / | cms |
File | Role | Description |
---|---|---|
block.html.tpl | Data | Auxiliary data |
block_extended.html.tpl | Data | Auxiliary data |
captcha_component.html.tpl | Data | Auxiliary data |
composite_page.html.tpl | Data | Auxiliary data |
dynamic_binding.html.tpl | Data | Auxiliary data |
hello_block.html.tpl | Data | Auxiliary data |
hello_world.html.tpl | Data | Auxiliary data |
hello_world_mobile.html.tpl | Data | Auxiliary data |
hello_world_second.html.tpl | Data | Auxiliary data |
inner_blocks.html.tpl | Data | Auxiliary data |
localization.html.tpl | Data | Auxiliary data |
navigation_bar.html.tpl | Data | Auxiliary data |
navigation_bar_record.html.tpl | Data | Auxiliary data |
static_content.html.tpl | Data | Auxiliary data |
static_replacement.html.tpl | Data | Auxiliary data |
tree_demo.html.tpl | Data | Auxiliary data |
Files (410) | / | templates | / | examples | / | db |
File | Role | Description |
---|---|---|
custom_paginator.html.tpl | Data | Auxiliary data |
part_custom_paginator.html.tpl | Data | Auxiliary data |
part_list.html.tpl | Data | Auxiliary data |
part_list_manager.html.tpl | Data | Auxiliary data |
part_paginator.html.tpl | Data | Auxiliary data |
part_paginator_sorter.html.tpl | Data | Auxiliary data |
part_paginator_sorter_search.html.tpl | Data | Auxiliary data |
part_paginator_sor...h_external.html.tpl | Data | Auxiliary data |
part_record.html.tpl | Data | Auxiliary data |
part_search_form.html.tpl | Data | Auxiliary data |
Files (410) | / | util |
File | Role | Description | ||
---|---|---|---|---|
mysqlreflection (8 files) | ||||
templatereflection (5 files) | ||||
app_create_beans.php | Example | Example script | ||
app_run_bean.php | Example | Example script | ||
app_run_bean_multi_pk.php | Example | Example script | ||
simple_tester.php | Example | Example script |
Files (410) | / | util | / | mysqlreflection |
File | Role | Description |
---|---|---|
MVCMySqlBeanBuilder.php | Class | Class source |
MVCMySqlBeanClass.php.tpl | Class | Class source |
MVCMySqlFieldToAttributeReflection.php | Class | Class source |
MVCMySqlPKAnalyzer.php | Class | Class source |
MVCMySqlSchemaReflection.php | Class | Class source |
MVCMySqlSimpleTemplate.php | Class | Class source |
MVCMySqlTableReflection.php | Class | Class source |
mysqlreflection.config.php | Aux. | Auxiliary script |
Files (410) | / | util | / | templatereflection |
File | Role | Description |
---|---|---|
app_run_template.php | Example | Example script |
standard_bootstrap_template.html | Doc. | Documentation |
template.tpl | Data | Auxiliary data |
TemplateReflection.php | Class | Class source |
TemplateReflectionCopia.php | Class | Class source |
Files (410) | / | views |
File | Role | Description | ||
---|---|---|---|---|
builders (3 files) | ||||
common (3 files) | ||||
examples (1 file, 3 directories) | ||||
index.html | Doc. | Documentation | ||
Index.php | Class | Class source |
Files (410) | / | views | / | builders |
File | Role | Description |
---|---|---|
Index.php | Class | Class source |
SkeletonBuider.php | Class | Class source |
TemplateEditor.php | Class | Class source |
Files (410) | / | views | / | common |
File | Role | Description |
---|---|---|
Login.php | Class | Class source |
UserAccount.php | Class | Class source |
UserAccounts.php | Class | Class source |
Files (410) | / | views | / | examples |
Files (410) | / | views | / | examples | / | cms |
File | Role | Description |
---|---|---|
Block.php | Class | Class source |
CaptchaComponent.php | Class | Class source |
CompositePage.php | Class | Class source |
DynamicBinding.php | Class | Class source |
HelloBlock.php | Class | Class source |
HelloWorld.php | Class | Class source |
InnerBlocks.php | Class | Class source |
Localization.php | Class | Class source |
NavigationBar.php | Class | Class source |
StaticReplacement.php | Class | Class source |
TreeDemo.php | Class | Class source |
Files (410) | / | views | / | examples | / | db |
File | Role | Description |
---|---|---|
PartList.php | Class | Class source |
PartListManager.php | Class | Class source |
PartPaginator.php | Class | Class source |
PartRecord.php | Class | Class source |
The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
99% |
|
|
User Ratings | User Comments (1) | ||||||||||||||||||||||||||||||||||
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.