87032e2277
Update Command/BuildCommand.php |
||
---|---|---|
Command | ||
Controller | ||
DataFixtures | ||
DependencyInjection | ||
Model/Acl | ||
Request/ParamConverter | ||
Resources | ||
Security | ||
Tests | ||
Twig/Extension | ||
Util | ||
Validator/Constraints | ||
vendor | ||
.gitignore | ||
.travis.yml | ||
composer.json | ||
phpunit.xml.dist | ||
PropelBundle.php | ||
README.markdown |
PropelBundle
This is the official implementation of Propel in Symfony2.
Important: The master
branch follows the Symfony2 master branch, and uses the Propel Bridge.
If you want to use the bundle with a Symfony2 version 2.x.x (actually, a version which is not 2.1 or above), please use the 2.0
branch.
Currently supports:
- Generation of model classes based on an XML schema (not YAML) placed under
BundleName/Resources/config/*schema.xml
. - Insertion of SQL statements.
- Runtime autoloading of Propel and generated classes.
- Propel runtime initialization through the XML configuration.
- Migrations Propel 1.6.
- Reverse engineering from existing database.
- Integration to the Symfony2 Profiler.
- Load SQL, YAML and XML fixtures.
- Create/Drop databases.
- Integration with the Form component.
- Integration with the Security component.
- Propel ParamConverter can be used with Sensio Framework Extra Bundle.
- Schema Inheritance.
- Symfony2 ACL.
For documentation, see:
Resources/doc/
For license, see:
Resources/meta/LICENSE