├── .gitignore ├── .gitmodules ├── README.md ├── autoload.php ├── phpunit.xml.dist ├── src └── Propel │ ├── Builder │ ├── Extension │ │ ├── GenerationTimestamp.php │ │ ├── Timestampable.php │ │ └── templates │ │ │ ├── GenerationTimestamp.php.twig │ │ │ └── Timestampable.php.twig │ ├── Generator.php │ ├── ORM │ │ ├── ActiveRecord.php │ │ ├── AnnotationBuilder.php │ │ ├── BaseActiveRecord.php │ │ ├── ORMBuilder.php │ │ └── templates │ │ │ ├── ActiveRecord.php.twig │ │ │ ├── BaseActiveRecord.php.twig │ │ │ └── BaseActiveRecord │ │ │ ├── ActiveEntity.php.twig │ │ │ ├── ArrayAccess.php.twig │ │ │ ├── ArrayConverter.php.twig │ │ │ ├── AssociationMappingAnnotation.php.twig │ │ │ ├── Construct.php.twig │ │ │ ├── FieldMappingAnnotation.php.twig │ │ │ ├── GenericGetterSetter.php.twig │ │ │ ├── GetterSetter.php.twig │ │ │ ├── Metadata.php.twig │ │ │ └── Properties.php.twig │ ├── TwigBuilder.php │ └── TwigExtension.php │ ├── EntityManagerContainer.php │ └── Util │ ├── ArrayType.php │ ├── Inflector.php │ └── ORM.php └── tests ├── Model └── .gitkeep ├── Propel └── Tests │ ├── Builder │ └── ORM │ │ ├── BaseActiveRecord │ │ ├── ArrayConverterTest.php │ │ ├── GenericGetterSetterTest.php │ │ └── GetterSetterTest.php │ │ ├── BaseActiveRecordReflectionTest.php │ │ ├── BaseActiveRecordSimpleTest.php │ │ └── BaseActiveRecordTest.php │ ├── EntityManagerContainerTest.php │ ├── TestCase.php │ └── Util │ ├── ArrayTypeTest.php │ └── InflectorTest.php ├── bootstrap.php ├── demo ├── demo.php └── templates │ └── BaseActiveRecord │ └── EntityManager.php └── fixtures ├── Entities.Address.dcm.xml └── Entities.User.dcm.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/README.md -------------------------------------------------------------------------------- /autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/autoload.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Propel/Builder/Extension/GenerationTimestamp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/Extension/GenerationTimestamp.php -------------------------------------------------------------------------------- /src/Propel/Builder/Extension/Timestampable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/Extension/Timestampable.php -------------------------------------------------------------------------------- /src/Propel/Builder/Extension/templates/GenerationTimestamp.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/Extension/templates/GenerationTimestamp.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/Extension/templates/Timestampable.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/Extension/templates/Timestampable.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/Generator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/Generator.php -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/ActiveRecord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/ActiveRecord.php -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/AnnotationBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/AnnotationBuilder.php -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/BaseActiveRecord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/BaseActiveRecord.php -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/ORMBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/ORMBuilder.php -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/ActiveRecord.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/ActiveRecord.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/ActiveEntity.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/ActiveEntity.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/ArrayAccess.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/ArrayAccess.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/ArrayConverter.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/ArrayConverter.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/AssociationMappingAnnotation.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/AssociationMappingAnnotation.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/Construct.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/Construct.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/FieldMappingAnnotation.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/FieldMappingAnnotation.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/GenericGetterSetter.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/GenericGetterSetter.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/GetterSetter.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/GetterSetter.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/Metadata.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/Metadata.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/ORM/templates/BaseActiveRecord/Properties.php.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/ORM/templates/BaseActiveRecord/Properties.php.twig -------------------------------------------------------------------------------- /src/Propel/Builder/TwigBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/TwigBuilder.php -------------------------------------------------------------------------------- /src/Propel/Builder/TwigExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Builder/TwigExtension.php -------------------------------------------------------------------------------- /src/Propel/EntityManagerContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/EntityManagerContainer.php -------------------------------------------------------------------------------- /src/Propel/Util/ArrayType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Util/ArrayType.php -------------------------------------------------------------------------------- /src/Propel/Util/Inflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Util/Inflector.php -------------------------------------------------------------------------------- /src/Propel/Util/ORM.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/src/Propel/Util/ORM.php -------------------------------------------------------------------------------- /tests/Model/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecord/ArrayConverterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecord/ArrayConverterTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecord/GenericGetterSetterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecord/GenericGetterSetterTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecord/GetterSetterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecord/GetterSetterTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecordReflectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecordReflectionTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecordSimpleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecordSimpleTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Builder/ORM/BaseActiveRecordTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Builder/ORM/BaseActiveRecordTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/EntityManagerContainerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/EntityManagerContainerTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/TestCase.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Util/ArrayTypeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Util/ArrayTypeTest.php -------------------------------------------------------------------------------- /tests/Propel/Tests/Util/InflectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/Propel/Tests/Util/InflectorTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/demo/demo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/demo/demo.php -------------------------------------------------------------------------------- /tests/demo/templates/BaseActiveRecord/EntityManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/demo/templates/BaseActiveRecord/EntityManager.php -------------------------------------------------------------------------------- /tests/fixtures/Entities.Address.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/fixtures/Entities.Address.dcm.xml -------------------------------------------------------------------------------- /tests/fixtures/Entities.User.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fzaninotto/Doctrine2ActiveRecord/HEAD/tests/fixtures/Entities.User.dcm.xml --------------------------------------------------------------------------------