├── .gitignore ├── AUTHORS ├── CHANGELOG.md ├── LICENSE ├── README.md ├── VERSION ├── composer.json ├── lib ├── Phactory │ ├── Inflector.php │ ├── Mongo │ │ ├── Association.php │ │ ├── Association │ │ │ ├── EmbedsMany.php │ │ │ └── EmbedsOne.php │ │ ├── Blueprint.php │ │ ├── Collection.php │ │ ├── Inflector.php │ │ ├── Logger.php │ │ ├── Phactory.php │ │ └── Sequence.php │ └── Sql │ │ ├── Association.php │ │ ├── Association │ │ ├── ManyToMany.php │ │ ├── ManyToOne.php │ │ └── OneToOne.php │ │ ├── Blueprint.php │ │ ├── DbUtil │ │ ├── AbstractDbUtil.php │ │ ├── MysqlUtil.php │ │ ├── PgsqlUtil.php │ │ └── SqliteUtil.php │ │ ├── DbUtilFactory.php │ │ ├── Inflector.php │ │ ├── Logger.php │ │ ├── Phactory.php │ │ ├── Row.php │ │ ├── Sequence.php │ │ └── Table.php └── autoload.php └── tests ├── Phactory ├── Mongo │ └── PhactoryTest.php └── Sql │ ├── Association │ ├── ManyToManyTest.php │ └── ManyToOneTest.php │ ├── BlueprintTest.php │ ├── DbUtil │ └── SqliteUtilTest.php │ ├── InflectorTest.php │ ├── PhactoryTest.php │ └── RowTest.php ├── bootstrap.php └── phpunit.xml.dist /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | (In alphabetic order) 2 | Adrian Barrera 3 | Dennis Heckman 4 | Chris Kite 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.3.2 2 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/composer.json -------------------------------------------------------------------------------- /lib/Phactory/Inflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Inflector.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Association.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Association.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Association/EmbedsMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Association/EmbedsMany.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Association/EmbedsOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Association/EmbedsOne.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Blueprint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Blueprint.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Collection.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Inflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Inflector.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Logger.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Phactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Phactory.php -------------------------------------------------------------------------------- /lib/Phactory/Mongo/Sequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Mongo/Sequence.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Association.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Association.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Association/ManyToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Association/ManyToMany.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Association/ManyToOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Association/ManyToOne.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Association/OneToOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Association/OneToOne.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Blueprint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Blueprint.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/DbUtil/AbstractDbUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/DbUtil/AbstractDbUtil.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/DbUtil/MysqlUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/DbUtil/MysqlUtil.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/DbUtil/PgsqlUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/DbUtil/PgsqlUtil.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/DbUtil/SqliteUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/DbUtil/SqliteUtil.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/DbUtilFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/DbUtilFactory.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Inflector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Inflector.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Logger.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Phactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Phactory.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Row.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Row.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Sequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Sequence.php -------------------------------------------------------------------------------- /lib/Phactory/Sql/Table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/Phactory/Sql/Table.php -------------------------------------------------------------------------------- /lib/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/lib/autoload.php -------------------------------------------------------------------------------- /tests/Phactory/Mongo/PhactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Mongo/PhactoryTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/Association/ManyToManyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/Association/ManyToManyTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/Association/ManyToOneTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/Association/ManyToOneTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/BlueprintTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/BlueprintTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/DbUtil/SqliteUtilTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/DbUtil/SqliteUtilTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/InflectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/InflectorTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/PhactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/PhactoryTest.php -------------------------------------------------------------------------------- /tests/Phactory/Sql/RowTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/Phactory/Sql/RowTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chriskite/phactory/HEAD/tests/phpunit.xml.dist --------------------------------------------------------------------------------