PHP Class Bolt\Controller\Backend\Database

Prior to v3.0 this functionality primarily existed in the monolithic Bolt\Controllers\Backend class.
Author: Gawain Lynch ([email protected])
Inheritance: extends BackendBase
Afficher le fichier Open project: bolt/bolt

Méthodes publiques

Méthode Description
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.

Méthodes protégées

Méthode Description
addRoutes ( Silex\ControllerCollection $c )
schemaManager ( ) : Manager

Method Details

addRoutes() protected méthode

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

check() public méthode

Does not do actual repairs.
public check ( Request $request ) : TemplateResponse
$request Symfony\Component\HttpFoundation\Request
Résultat Bolt\Response\TemplateResponse

schemaManager() protected méthode

protected schemaManager ( ) : Manager
Résultat Bolt\Storage\Database\Schema\Manager

update() public méthode

Check the database, create tables, add missing/new columns to tables.
public update ( Request $request ) : RedirectResponse
$request Symfony\Component\HttpFoundation\Request The Symfony Request
Résultat Symfony\Component\HttpFoundation\RedirectResponse

updateResult() public méthode

Show the result of database updates.
public updateResult ( ) : TemplateResponse
Résultat Bolt\Response\TemplateResponse