PHP Class AmyProjectController, aprilchild

Inheritance: extends ACBackend
Afficher le fichier Open project: aprilchild/aprilchild Class Usage Examples

Protected Properties

Свойство Type Description
$configuration
$projectConf
$userTicket

Méthodes publiques

Méthode Description
__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 = [] )

Méthodes protégées

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

Method Details

__construct() public méthode

public __construct ( $configuration = [] )

authenticateUser() abstract protected méthode

Authentication
abstract protected authenticateUser ( $username, $password )

canUserCreate() abstract protected méthode

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

canUserDelete() abstract protected méthode

abstract protected canUserDelete ( $ticket, $uri )

canUserRead() abstract protected méthode

abstract protected canUserRead ( $ticket, $uri )

canUserWrite() abstract protected méthode

abstract protected canUserWrite ( $ticket, $uri )

createCollectionResource() protected méthode

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

createResource() protected méthode

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

existsSessionData() protected méthode

protected existsSessionData ( $ticket )

generateProjectXmlDescriptorFooter() protected méthode

generateProjectXmlDescriptorHeader() protected méthode

generateRandomTicket() protected méthode

protected generateRandomTicket ( )

getOpenedResources() protected méthode

protected getOpenedResources ( $ticket )

getResource() protected méthode

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

getSessionPath() protected méthode

protected getSessionPath ( $ticket )

isAuthenticated() abstract protected méthode

abstract protected isAuthenticated ( $ticket )

on_authenticate() public méthode

public on_authenticate ( $pars = [] )

on_create_folder_resource() public méthode

public on_create_folder_resource ( $pars = [] )

on_create_resource() public méthode

public on_create_resource ( $pars = [] )

on_description() public méthode

public on_description ( $pars = [] )

on_load_resource() public méthode

public on_load_resource ( $pars = [] )

on_open() public méthode

public on_open ( $pars = [] )

on_preview_resource() public méthode

public on_preview_resource ( $pars = [] )

on_save_resource() public méthode

public on_save_resource ( $pars = [] )

retrieveSessionData() protected méthode

protected retrieveSessionData ( $ticket )

setResource() protected méthode

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

storeSessionData() protected méthode

protected storeSessionData ( $ticket, $data )

Property Details

$configuration protected_oe property

protected $configuration

$projectConf protected_oe property

protected $projectConf

$userTicket protected_oe property

protected $userTicket