资 源 简 介
Introduction
Repose is an Object-Relational Mapping (ORM) library for PHP5. Repose implements a Unit of Work (UoW), an Identity Map and generated proxy classes to provide transparent unobtrusive persistence in PHP.
The only requirement on model classes are that they not be marked as final and for PHP 5.2.x and earlier the persistence aware properties need to be public. There are no framework classes or interfaces that need to be extended or implemented in order to use Repose.
Features
Flexible default configuration
SQL-like query string interface
Fluid query interface
Class definition simplicity and flexibility
Flexible data store engine interface can be extended to work with various data stores
Composite primary keys
Array collections
Many-to-one relationships
One-to-many relationships
Known Issues and Limitations
Repose PHP ORM is a work
文 件 列 表
repose-0.0.9
LICENSE
README
repose_AbstractPropertyGenerator.php
repose_AbstractSessionFactory.php
repose_AbstractSqlEngine.php
repose_ArrayCollection.php
repose_AssignedPropertyGenerator.php
repose_AutoPropertyGenerator.php
repose_CallbackAutoloader.php
repose_ClasspathAutoloader.php
repose_Configuration.php
repose_ConfigurationSessionFactory.php
repose_FluidQuery.php
repose_IAutoloader.php
repose_ICollection.php
repose_IEngine.php
repose_IPropertyGenerator.php
repose_IProxy.php
repose_ISessionFactory.php
repose_InstanceCache.php
repose_MappedClass.php
repose_MappedClassPrimaryKey.php
repose_MappedClassProperty.php
repose_Mapping.php
repose_PathAutoloader.php
repose_PdoEngine.php
repose_ProxyGenerator.php
repose_ProxyInstance.inc
repose_Query.php
repose_QueryParser.php
repose_QueryResponse.php
repose_Session.php
repose_Uuid.php
repose_UuidPropertyGenerator.php
.