Download the PHP package cekurte/silex-scaffolding without Composer
On this page you can find all versions of the php package cekurte/silex-scaffolding. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package silex-scaffolding
Silex Scaffolding
- Just a simple scaffolding project to Silex MicroFramework.
- contribute with this project!
Creating a new Project
The package is available on Packagist. The source files is PSR-2 compatible. Autoloading is PSR-4 compatible.
Documentation
The directory structure is the following:
- app/: this directory contains one file that permit you to run your app in console mode;
- bin/: it stores the files that run with the git hooks;
- build/: used by phpunit to build a report of source code coverage (see the phpunit.xml.dist);
- config/: this directory contains the configuration files of your all service providers. And contains too the app.php and app.console.php this files are used to create a new Silex Application and register your providers;
- public/: it is your public folder (in other installations, this directory can be called as htdocs, www, and more);
- src/: Your must put your source files here, by default only one namespace was created called App (see the composer.json file to register other namespaces);
- storage/: it stores the log, cache, doctrine (migrations and proxies) and internationalization files;
- test/: in this directory you must put your php unit test files, by default only namespace was created called App\Test (see the composer.json file to register other namespaces);
- vendor/: used by composer to manage the dependencies of your project;
This project use of environment variables to setup the service providers, then, before of all you must copy the content of .env.example, create a file called .env, paste the content copied and adjust the values of variables.
This project is compatible with PHP built-in server, to start the server you must run the following command:
Thanks guys! If you liked of this library, give me a star and contribute with this project =).
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Make your changes
- Run the tests, adding new ones for your own code if necessary (
vendor/bin/phpunit
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
All versions of silex-scaffolding with dependencies
silex/silex Version ^1.3
symfony/monolog-bridge Version ~2.7
symfony/twig-bridge Version ^2.7
symfony/console Version ^2.7
symfony/validator Version ^2.7
swiftmailer/swiftmailer Version ^5.4
doctrine/dbal Version ^2.5
doctrine/migrations Version ^1.0
dflydev/doctrine-orm-service-provider Version ~1.0
gedmo/doctrine-extensions Version ^2.4
vlucas/phpdotenv Version ^2.0
jdesrosiers/silex-cors-provider Version ^0.1.4
saxulum/saxulum-webprofiler-provider Version ^1.1
cekurte/silex-translation-provider Version ~0.0.1
cekurte/silex-manager-provider Version ~0.0.1
cekurte/environment Version ~0.0.1