Download the PHP package elfet/silicone-skeleton without Composer
On this page you can find all versions of the php package elfet/silicone-skeleton. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package silicone-skeleton
Silicone Skeleton
Silicone Skeleton is Silex Framework Edition Skeleton.
Every part is configurable. You can choose anything you want.
This Silex modification contains the following:
- HttpCache
- Class Controllers
- Doctrine Common
- Doctrine ORM
- Monolog
- Session
- Twig
- Translation
- Validator
- Unique validator for entities
- Forms
- Security
- User Registration and Authorization.
- Annotation Routes
- WebProfiler (with Doctrine queries logger)
- Console
Structure
Structure of Silicone is very similar to Symfony's.
Controller
You can use Silex controllers $app->get(...)
with class controllers.
Doctrine ORM
You can use all Doctrine ORM functionality, not just DBAL. Create file app/src/Entity/Post.php
:
After this just run:
Install
Use Composer to create a new project:
Open directory used for writing caches, logs, ext. So you must give write permissions for www-data user. Example:
Add permissions to execute console command. Example:
Database
After configuring console run the following commands to create sample database:
TODO
- Documentation
- Tests
- SwiftMailer
All versions of silicone-skeleton with dependencies
elfet/silicone Version ~1.0
silex/silex Version ~1.0
silex/web-profiler Version 1.0.*@dev
monolog/monolog Version ~1.0
twig/twig Version ~1.8
symfony/config Version ~2.1
symfony/yaml Version ~2.1
symfony/twig-bridge Version ~2.1
symfony/locale Version ~2.1
symfony/translation Version ~2.1
symfony/validator Version ~2.1
symfony/form Version ~2.1
symfony/security Version ~2.1
doctrine/common Version ~2.2
doctrine/orm Version ~2.2
doctrine/dbal Version ~2.2