abstract class AbstractFormatter
Abstract class for query formatter
Methods
__construct(BaseModelCriteria $criteria = null, DataFetcherInterface $dataFetcher = null) | ||
setDataFetcher(DataFetcherInterface $dataFetcher)
Sets a DataFetcherInterface object. |
||
DataFetcherInterface |
getDataFetcher()
Returns the current DataFetcherInterface object. |
|
AbstractFormatter |
init(BaseModelCriteria $criteria, DataFetcherInterface $dataFetcher = null)
Define the hydration schema based on a query object. |
|
setDbName($dbName) | ||
getDbName() | ||
setClass($class) | ||
getClass() | ||
setWith($withs = array()) | ||
getWith() | ||
setAsColumns($asColumns = array()) | ||
getAsColumns() | ||
setHasLimit($hasLimit = false) | ||
hasLimit() | ||
getCollectionClassName() | ||
BaseObject |
formatRecord(BaseObject $record = null)
Formats an ActiveRecord object |
|
format(DataFetcherInterface $dataFetcher = null) | ||
formatOne(DataFetcherInterface $dataFetcher = null) | ||
isObjectFormatter() | ||
checkInit() | ||
getTableMap() | ||
BaseObject |
getSingleObjectFromRow(array $row, string $class, int $col)
Gets a Propel object hydrated from a selection of columns in statement row |
Details
at line 46
public
__construct(BaseModelCriteria $criteria = null, DataFetcherInterface $dataFetcher = null)
at line 63
public
setDataFetcher(DataFetcherInterface $dataFetcher)
Sets a DataFetcherInterface object.
at line 73
public DataFetcherInterface
getDataFetcher()
Returns the current DataFetcherInterface object.
at line 87
public AbstractFormatter
init(BaseModelCriteria $criteria, DataFetcherInterface $dataFetcher = null)
Define the hydration schema based on a query object.
Fills the Formatter's properties using a Criteria as source
at line 103
public
setDbName($dbName)
at line 108
public
getDbName()
at line 113
public
setClass($class)
at line 119
public
getClass()
at line 124
public
setWith($withs = array())
at line 129
public
getWith()
at line 134
public
setAsColumns($asColumns = array())
at line 139
public
getAsColumns()
at line 144
public
setHasLimit($hasLimit = false)
at line 149
public
hasLimit()
at line 172
public
getCollectionClassName()
at line 184
public BaseObject
formatRecord(BaseObject $record = null)
Formats an ActiveRecord object
at line 189
abstract public
format(DataFetcherInterface $dataFetcher = null)
at line 191
abstract public
formatOne(DataFetcherInterface $dataFetcher = null)
at line 193
abstract public
isObjectFormatter()
at line 195
public
checkInit()
at line 202
public
getTableMap()
at line 251
public BaseObject
getSingleObjectFromRow(array $row, string $class, int $col)
Gets a Propel object hydrated from a selection of columns in statement row