-
Notifications
You must be signed in to change notification settings - Fork 0
About
Bojan edited this page Dec 7, 2017
·
4 revisions
Pckg/framework is modern PHP framework for bulding webpages, apps, apis. It works really well with pckg/skeleton installed as main project.
For standalone usage simply require pckg/database in composer.
$ composer require pckg/framework
For advanced usage check pckg/skeleton.
$ composer create-project pckg/skeleton . -s dev
Package depends on several composer packages:
- pckg/concept
- pckg/database
- pckg/cache
- pckg/locale
- pckg/manager
- pckg/htmlbuilder
And some optional packages
- twig/twig - for templating
- filp/whoops - exception handling
- maximebf/debugbar - for better debugging experience on frontend when developing web applications
- rollbar/rollbar - exception reporting
- create environment (dev, prod, test)
- create application (website, console)
- init application
- init config, localization, database, router
- register providers
- init session, response, request and assets
- run application
Test can be run with codeception
$ cp ./codeception.sample.yml ./codeception.yml
$ codecept run
Or with console
$ php console project:test