|
static | getModelMetadata ($className) |
|
static | isSerializable ($class, $member) |
|
static | isNullable ($class, $member) |
|
static | getFieldName ($class, $member) |
|
static | getTableName ($class) |
|
static | getKeyFieldsAndValues ($instance, $prefix='') |
|
static | getFieldsAndValues_ ($instance, $members, $prefix='') |
|
static | getKeyPropsAndValues_ ($instance, $props) |
|
static | getPrimaryKeys ($className) |
|
static | getMembers ($className) |
|
static | getMembersAndValues ($instance, $members=null) |
|
static | isNotNullOrNullAccepted ($v, $className, $member) |
|
static | getFirstKeyValue ($instance) |
|
static | getFirstKeyValue_ ($instance, $members) |
|
static | getKeyValues ($instance) |
|
static | getPropKeyValues ($instance, $props) |
|
static | getMembersWithAnnotation ($class, $annotation) |
|
static | exists ($instance, $memberKey, $array) |
|
static | getAnnotationInfo ($class, $keyAnnotation) |
|
static | getAnnotationInfoMember ($class, $keyAnnotation, $member) |
|
static | setFieldToMemberNames (&$fields, $relFields) |
|
static | objectAsJSON ($instance) |
|
static | getTransformers ($class) |
|
static | getAccessors ($class) |
|
static | clearMetaDatas () |
|
static | hasAllMembersPublic ($className) |
|
static | getFieldTypes ($className) |
|
static | getFieldType ($className, $field) |
|
static | getKeyFields ($instance) |
| Return primary key fields from instance or model class.
|
|
static | getKeyMembers ($instance) |
| Return primary key members from instance or model class.
|
|
static | getFirstKey ($class) |
|
static | getFirstPropKey ($class) |
|
static | getPropKeys ($class) |
|
static | getAccessors ($class, $members) |
|
static | getAllFields ($class) |
|
static | getFieldNames ($model) |
|
static | getSerializableFields ($class) |
|
static | getNullableFields ($class) |
|
static | getSerializableMembers ($class) |
|
static | getFormAllFields ($class) |
|
static | getFirstKey ($class) |
|
static | getKeyFieldsAndValues ($instance) |
|
static | getJoinTables ($class) |
|
static | getAllJoinTables ($models) |
|
static | getFieldsInRelations ($class) |
|
static | getRelationInfos ($class) |
|
static | getFieldsInRelations_ ($class) |
|
static | getFieldsInRelationsForUpdate_ ($class) |
|
static | getAnnotFieldsInRelations ($class) |
|
static | getUJoinSQL ($db, $model, $arrayAnnot, $field, &$aliases, $quote) |
|
static | getOneToManyFields ($class) |
|
static | getRemoveCascadeFields ($class, $keyAnnotation='#oneToMany') |
|
static | getManyToOneFields ($class) |
|
static | getManyToManyFields ($class) |
|
static | getDefaultFk ($classname) |
|
static | getMemberJoinColumns ($instance, $member, $metaDatas=NULL) |
|
static | getManyToOneMembersAndValues ($instance) |
|
static | getJoinColumnName ($class, $member) |
|
static | isManyToMany ($class) |
|
static | getManyToManyFieldsDt ($class, $manyClass) |
|
Object/relational mapping utilities.
- Author
- jc
- Version
- 1.0.9
Definition at line 17 of file OrmUtils.php.