PHP Класс Bolt\Controller\Backend\Log

Prior to v2.3 this functionality primarily existed in the monolithic Bolt\Controllers\Backend class.
Автор: Gawain Lynch ([email protected])
Наследование: extends BackendBase
Показать файл Открыть проект

Открытые методы

Метод Описание
changeOverview ( Request $request ) : TemplateResponse | RedirectResponse Change log overview route.
changeRecord ( Request $request, string $contenttype, integer $contentid, integer $id ) : TemplateResponse Show a single change log entry.
changeRecordListing ( Request $request, string $contenttype, integer $contentid ) : TemplateResponse Show a list of changelog entries.
systemOverview ( Request $request ) : TemplateResponse | RedirectResponse System log overview route

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

Метод Описание
addRoutes ( Silex\ControllerCollection $c )
changeLogRepository ( ) : Bolt\Storage\Repository\LogChangeRepository
manager ( ) : Manager
systemLogRepository ( ) : Bolt\Storage\Repository\LogSystemRepository

Приватные методы

Метод Описание
getPagination ( integer | string | null $page ) : array Calculate pagination parameters.
getQueryOptions ( array $pagination ) : array Calculate the query options.

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

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

protected addRoutes ( Silex\ControllerCollection $c )
$c Silex\ControllerCollection

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

protected changeLogRepository ( ) : Bolt\Storage\Repository\LogChangeRepository
Результат Bolt\Storage\Repository\LogChangeRepository

changeOverview() публичный Метод

Change log overview route.
public changeOverview ( Request $request ) : TemplateResponse | RedirectResponse
$request Symfony\Component\HttpFoundation\Request
Результат Bolt\Response\TemplateResponse | Symfony\Component\HttpFoundation\RedirectResponse

changeRecord() публичный Метод

Show a single change log entry.
public changeRecord ( Request $request, string $contenttype, integer $contentid, integer $id ) : TemplateResponse
$request Symfony\Component\HttpFoundation\Request
$contenttype string ContentType slug
$contentid integer Content record ID
$id integer The change log entry ID
Результат Bolt\Response\TemplateResponse

changeRecordListing() публичный Метод

Show a list of changelog entries.
public changeRecordListing ( Request $request, string $contenttype, integer $contentid ) : TemplateResponse
$request Symfony\Component\HttpFoundation\Request
$contenttype string ContentType slug
$contentid integer Content record ID
Результат Bolt\Response\TemplateResponse

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

protected manager ( ) : Manager
Результат Bolt\Logger\Manager

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

protected systemLogRepository ( ) : Bolt\Storage\Repository\LogSystemRepository
Результат Bolt\Storage\Repository\LogSystemRepository

systemOverview() публичный Метод

System log overview route
public systemOverview ( Request $request ) : TemplateResponse | RedirectResponse
$request Symfony\Component\HttpFoundation\Request
Результат Bolt\Response\TemplateResponse | Symfony\Component\HttpFoundation\RedirectResponse