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
파일 보기 프로젝트 열기: bolt/bolt

공개 메소드들

메소드 설명
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