SPT == Simple PHP Tools ;)
-
Or Simple Powerful Tools
-
Or Such Peachy Treats
-
.. anything make you happy with simplest and miniumn of code lines to solve your matters
I myself used this to train my students to understand the framework since the begin, after their lessons of language practise.
Moreover, I used this to implement for the commercial products, especially the integration with other frameworks and platforms. Its small adapts any existing Api.
When you are bored with packages, and love simply "include and run", let try this software.
- Create a PHP application
- Support multi language
- Support SEF link
- Implement MVC
- Support multi theme
- Support REST APIs
- Support Routering based Regular expression search
- Support multi sites
- Support CLI
- Be sure we are running PHP7
- Define APP_PATH to root folder of your application.
- Include files and run, more details, look at "examples" folders.
-
Base usage: examples/base
-
Simple route: examples/router
-
Simple route: examples/router
-
MVC pattern: examples/mvc
-
Format and theme: examples/theme ( private branch )
-
Multi lanugage: examples/multilanguage
-
Rest API: examples/restapi
-
Implement JWT ( private branch )
-
Use Namespace and PSR-4 ( done )
-
Composer and spl_autoload_register ( done )
-
Integrate as Joomla extensions ( private branch )
-
Integrate as WP extensions ( private branch )
-
Multi site: Routing based domain name ( private branch )
-
CLI ( private branch )
-
Query builder and PDO wrapper to work with database: examples/database
-
Implement DI container ( examples/dicontainer )
-
Implement Auto Test
-
Take care all input from request ( examples/request )
-
Implement Unit Test
GNU GENERAL PUBLIC LICENSE V2.
Please see License for more information.