PHP 클래스 AmyProjectController, aprilchild

상속: extends ACBackend
파일 보기 프로젝트 열기: aprilchild/aprilchild 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$configuration
$projectConf
$userTicket

공개 메소드들

메소드 설명
__construct ( $configuration = [] )
on_authenticate ( $pars = [] )
on_create_folder_resource ( $pars = [] )
on_create_resource ( $pars = [] )
on_description ( $pars = [] )
on_load_resource ( $pars = [] )
on_open ( $pars = [] )
on_preview_resource ( $pars = [] )
on_save_resource ( $pars = [] )

보호된 메소드들

메소드 설명
authenticateUser ( $username, $password ) Authentication
canUserCreate ( $ticket, $uri ) CRUD scheme
canUserDelete ( $ticket, $uri )
canUserRead ( $ticket, $uri )
canUserWrite ( $ticket, $uri )
createCollectionResource ( $ticket, $path, $label )
createResource ( $ticket, $path, $label, $content )
existsSessionData ( $ticket )
generateProjectXmlDescriptorFooter ( )
generateProjectXmlDescriptorHeader ( )
generateRandomTicket ( )
getOpenedResources ( $ticket )
getResource ( $ticket, $path, $actAsPreview = false )
getSessionPath ( $ticket )
isAuthenticated ( $ticket )
retrieveSessionData ( $ticket )
setResource ( $ticket, $path, $content )
storeSessionData ( $ticket, $data )

메소드 상세

__construct() 공개 메소드

public __construct ( $configuration = [] )

authenticateUser() 추상적인 보호된 메소드

Authentication
abstract protected authenticateUser ( $username, $password )

canUserCreate() 추상적인 보호된 메소드

CRUD scheme
abstract protected canUserCreate ( $ticket, $uri )

canUserDelete() 추상적인 보호된 메소드

abstract protected canUserDelete ( $ticket, $uri )

canUserRead() 추상적인 보호된 메소드

abstract protected canUserRead ( $ticket, $uri )

canUserWrite() 추상적인 보호된 메소드

abstract protected canUserWrite ( $ticket, $uri )

createCollectionResource() 보호된 메소드

protected createCollectionResource ( $ticket, $path, $label )

createResource() 보호된 메소드

protected createResource ( $ticket, $path, $label, $content )

existsSessionData() 보호된 메소드

protected existsSessionData ( $ticket )

generateProjectXmlDescriptorFooter() 보호된 메소드

generateProjectXmlDescriptorHeader() 보호된 메소드

generateRandomTicket() 보호된 메소드

protected generateRandomTicket ( )

getOpenedResources() 보호된 메소드

protected getOpenedResources ( $ticket )

getResource() 보호된 메소드

protected getResource ( $ticket, $path, $actAsPreview = false )

getSessionPath() 보호된 메소드

protected getSessionPath ( $ticket )

isAuthenticated() 추상적인 보호된 메소드

abstract protected isAuthenticated ( $ticket )

on_authenticate() 공개 메소드

public on_authenticate ( $pars = [] )

on_create_folder_resource() 공개 메소드

public on_create_folder_resource ( $pars = [] )

on_create_resource() 공개 메소드

public on_create_resource ( $pars = [] )

on_description() 공개 메소드

public on_description ( $pars = [] )

on_load_resource() 공개 메소드

public on_load_resource ( $pars = [] )

on_open() 공개 메소드

public on_open ( $pars = [] )

on_preview_resource() 공개 메소드

public on_preview_resource ( $pars = [] )

on_save_resource() 공개 메소드

public on_save_resource ( $pars = [] )

retrieveSessionData() 보호된 메소드

protected retrieveSessionData ( $ticket )

setResource() 보호된 메소드

protected setResource ( $ticket, $path, $content )

storeSessionData() 보호된 메소드

protected storeSessionData ( $ticket, $data )

프로퍼티 상세

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

protected $configuration

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

protected $projectConf

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

protected $userTicket