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

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

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

Метод Описание
check ( Request $request ) : TemplateResponse Check the database for missing tables and columns.
update ( Request $request ) : RedirectResponse Check the database, create tables, add missing/new columns to tables.
updateResult ( ) : TemplateResponse Show the result of database updates.

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

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

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

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

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

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

Does not do actual repairs.
public check ( Request $request ) : TemplateResponse
$request Symfony\Component\HttpFoundation\Request
Результат Bolt\Response\TemplateResponse

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

protected schemaManager ( ) : Manager
Результат Bolt\Storage\Database\Schema\Manager

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

Check the database, create tables, add missing/new columns to tables.
public update ( Request $request ) : RedirectResponse
$request Symfony\Component\HttpFoundation\Request The Symfony Request
Результат Symfony\Component\HttpFoundation\RedirectResponse

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

Show the result of database updates.
public updateResult ( ) : TemplateResponse
Результат Bolt\Response\TemplateResponse