PHP 클래스 RainLab\Pages\Controllers\Index

저자: Alexey Bobkov, Samuel Georges
상속: extends Backend\Classes\Controller, use trait Backend\Traits\InspectableContainer
파일 보기 프로젝트 열기: rainlab/pages-plugin

공개 프로퍼티들

프로퍼티 타입 설명
$requiredPermissions

보호된 프로퍼티들

프로퍼티 타입 설명
$theme

공개 메소드들

메소드 설명
__construct ( ) Constructor.
index ( )
index_onOpen ( )
onCreateObject ( )
onDelete ( )
onDeleteObjects ( )
onGetInspectorConfiguration ( )
onGetMenuItemTypeInfo ( )
onGetSnippetNames ( )
onOpenConcurrencyResolveForm ( )
onSave ( )
onUpdatePageLayout ( )

보호된 메소드들

메소드 설명
addPagePlaceholders ( $formWidget, $page )
addPageSyntaxFields ( $formWidget, $page )
bindFormWidgetToController ( )
convertLineEndings ( string $markup ) : string Replaces Windows style (/r/n) line endings with unix style (/n) line endings.
createObject ( $type )
fillObjectFromPost ( $type )
getContentTemplateList ( ) : October\Rain\Database\Collection Returns a list of content files
getTabTitle ( $type, $object )
loadObject ( $type, $path, $ignoreNotFound = false )
makeObjectFormWidget ( $type, $object, $alias = null )
pushObjectForm ( $type, $object )
resolveTypeClassName ( $type )
validateRequestTheme ( )

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( )

addPagePlaceholders() 보호된 메소드

protected addPagePlaceholders ( $formWidget, $page )

addPageSyntaxFields() 보호된 메소드

protected addPageSyntaxFields ( $formWidget, $page )

bindFormWidgetToController() 보호된 메소드

convertLineEndings() 보호된 메소드

Replaces Windows style (/r/n) line endings with unix style (/n) line endings.
protected convertLineEndings ( string $markup ) : string
$markup string The markup to convert to unix style endings
리턴 string

createObject() 보호된 메소드

protected createObject ( $type )

fillObjectFromPost() 보호된 메소드

protected fillObjectFromPost ( $type )

getContentTemplateList() 보호된 메소드

Returns a list of content files
protected getContentTemplateList ( ) : October\Rain\Database\Collection
리턴 October\Rain\Database\Collection

getTabTitle() 보호된 메소드

protected getTabTitle ( $type, $object )

index() 공개 메소드

public index ( )

index_onOpen() 공개 메소드

public index_onOpen ( )

loadObject() 보호된 메소드

protected loadObject ( $type, $path, $ignoreNotFound = false )

makeObjectFormWidget() 보호된 메소드

protected makeObjectFormWidget ( $type, $object, $alias = null )

onCreateObject() 공개 메소드

public onCreateObject ( )

onDelete() 공개 메소드

public onDelete ( )

onDeleteObjects() 공개 메소드

public onDeleteObjects ( )

onGetInspectorConfiguration() 공개 메소드

onGetMenuItemTypeInfo() 공개 메소드

onGetSnippetNames() 공개 메소드

public onGetSnippetNames ( )

onOpenConcurrencyResolveForm() 공개 메소드

onSave() 공개 메소드

public onSave ( )

onUpdatePageLayout() 공개 메소드

public onUpdatePageLayout ( )

pushObjectForm() 보호된 메소드

protected pushObjectForm ( $type, $object )

resolveTypeClassName() 보호된 메소드

protected resolveTypeClassName ( $type )

validateRequestTheme() 보호된 메소드

protected validateRequestTheme ( )

프로퍼티 상세

$requiredPermissions 공개적으로 프로퍼티

public $requiredPermissions

$theme 보호되어 있는 프로퍼티

protected $theme