PHP Класс Forum\Model\PostsModel

Наследование: extends Phoenix\Model\ListModel
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$allowFields array Property allowFields.
$fieldMapping array Property fieldMapping.
$name string Property name.

Защищенные методы

Метод Описание
configureFilters ( Phoenix\Model\Filter\FilterHelperInterface $filterHelper ) : void Configure the filter handlers.
configureSearches ( Phoenix\Model\Filter\FilterHelperInterface $searchHelper ) : void Configure the search handlers.
configureTables ( ) : void configureTables
postGetQuery ( Windwalker\Query\Query $query ) : void The post getQuery object.
prepareGetQuery ( Windwalker\Query\Query $query ) : void The prepare getQuery hook

Описание методов

configureFilters() защищенный Метод

Example: php $filterHelper->setHandler( 'category.date', function($query, $field, $value) { $query->where($field . ' >= ' . $value); } );
protected configureFilters ( Phoenix\Model\Filter\FilterHelperInterface $filterHelper ) : void
$filterHelper Phoenix\Model\Filter\FilterHelperInterface The filter helper object.
Результат void

configureSearches() защищенный Метод

Example: php $searchHelper->setHandler( 'category.title', function($query, $field, $value) { return $query->quoteName($field) . ' LIKE ' . $query->quote('%' . $value . '%'); } );
protected configureSearches ( Phoenix\Model\Filter\FilterHelperInterface $searchHelper ) : void
$searchHelper Phoenix\Model\Filter\FilterHelperInterface The search helper object.
Результат void

configureTables() защищенный Метод

configureTables
protected configureTables ( ) : void
Результат void

postGetQuery() защищенный Метод

The post getQuery object.
protected postGetQuery ( Windwalker\Query\Query $query ) : void
$query Windwalker\Query\Query The db query object.
Результат void

prepareGetQuery() защищенный Метод

The prepare getQuery hook
protected prepareGetQuery ( Windwalker\Query\Query $query ) : void
$query Windwalker\Query\Query The db query object.
Результат void

Описание свойств

$allowFields защищенное свойство

Property allowFields.
protected array $allowFields
Результат array

$fieldMapping защищенное свойство

Property fieldMapping.
protected array $fieldMapping
Результат array

$name защищенное свойство

Property name.
protected string $name
Результат string