PHP Класс AmyProjectController, aprilchild

Наследование: extends ACBackend
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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