Method |
Description |
|
getColumn ( string $entityClass, string $field ) : string |
Gets table column name from given fully qualified entity class name and entity field name |
|
getEntityClass ( string $table, Row $row = null ) : string |
Gets fully qualified entity class name from given table name |
|
getEntityField ( string $table, string $column ) : string |
Gets entity field (property) name from given table name and table column |
|
getImplicitFilters ( string $entityClass, Caller $caller = null ) : array | ImplicitFilters |
Gets filters that should be used used every time when given entity is loaded from database |
|
getPrimaryKey ( string $table ) : string |
Gets primary key name from given table name |
|
getRelationshipColumn ( string $sourceTable, string $targetTable ) : string |
Gets name of column that contains foreign key from given source table name and target table name |
|
getRelationshipTable ( string $sourceTable, string $targetTable ) : string |
Gets relationship table name from given source table name and target table name |
|
getTable ( string $entityClass ) : string |
Gets table name from given fully qualified entity class name |
|
getTableByRepositoryClass ( string $repositoryClass ) : string |
Gets table name from repository class name |
|