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

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

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

Метод Описание
about ( ) : TemplateResponse About page route.
checks ( ) : TemplateResponse Configuration checks/tests route.
clearCache ( ) : TemplateResponse Clear the cache.
dashboard ( ) : TemplateResponse Dashboard or 'root' route.
omnisearch ( Request $request ) : TemplateResponse Show the Omnisearch results.
prefill ( Request $request ) : TemplateResponse | RedirectResponse Generate Lorem Ipsum records in the database for given Contenttypes.
translation ( Request $request, string $domain, string $tr_locale ) : TemplateResponse | RedirectResponse Prepare/edit/save a translation.

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

Метод Описание
addRoutes ( Silex\ControllerCollection $c )

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

Метод Описание
getLatest ( integer $limit = null ) : array Get the latest records for viewable contenttypes that a user has access to.
getTranslationData ( array &$tr ) : string Get the translation data.
saveTranslationFile ( string $contents, array &$tr ) : boolean | RedirectResponse Attempt to save the POST data for a translation file edit.

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

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

About page route.
public about ( ) : TemplateResponse
Результат Bolt\Response\TemplateResponse

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

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

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

Configuration checks/tests route.
public checks ( ) : TemplateResponse
Результат Bolt\Response\TemplateResponse

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

Clear the cache.
public clearCache ( ) : TemplateResponse
Результат Bolt\Response\TemplateResponse

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

Dashboard or 'root' route.
public dashboard ( ) : TemplateResponse
Результат Bolt\Response\TemplateResponse

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

Show the Omnisearch results.
public omnisearch ( Request $request ) : TemplateResponse
$request Symfony\Component\HttpFoundation\Request The Symfony Request
Результат Bolt\Response\TemplateResponse

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

Generate Lorem Ipsum records in the database for given Contenttypes.
public prefill ( Request $request ) : TemplateResponse | RedirectResponse
$request Symfony\Component\HttpFoundation\Request The Symfony Request
Результат Bolt\Response\TemplateResponse | Symfony\Component\HttpFoundation\RedirectResponse

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

Prepare/edit/save a translation.
public translation ( Request $request, string $domain, string $tr_locale ) : TemplateResponse | RedirectResponse
$request Symfony\Component\HttpFoundation\Request The Symfony Request
$domain string The domain
$tr_locale string The translation locale
Результат Bolt\Response\TemplateResponse | Symfony\Component\HttpFoundation\RedirectResponse