PHP Класс WorklistAdminController

(C) OpenEyes Foundation, 2016 This file is part of OpenEyes. OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see .
Автор: OpenEyes ([email protected])
Наследование: extends BaseAdminController
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$items_per_page
$layout
$manager WorklistManager

Открытые методы

Метод Описание
actionAddDefinitionMapping ( $id ) Create a new WorkflowDefinitionMapping for the given WorkflowDefinition.
actionDefinition ( null $id = null ) View a definition.
actionDefinitionDelete ( $id )
actionDefinitionDisplayContextAdd ( $id )
actionDefinitionDisplayContextDelete ( $id )
actionDefinitionDisplayContexts ( $id )
actionDefinitionGenerate ( $id ) Generate instances for the given WorklistDefinition.
actionDefinitionMappingDelete ( $id ) Delete a definition mapping.
actionDefinitionMappingSort ( $id ) Update the Worklist Definition Mapping Attribute order.
actionDefinitionMappingUpdate ( $id ) Update a WorkflowDefinitionMapping.
actionDefinitionMappings ( $id ) List the WorklistDefinitionMappings for the given id.
actionDefinitionSort ( ) Update the Worklist Definition Mapping Attribute order.
actionDefinitionUpdate ( null $id = null ) Create or Edit a WorklistDefinition.
actionDefinitionWorklists ( $id ) List of worklists for a definition.
actionDefinitionWorklistsDelete ( $id ) Delete the generated worklists for a worklist definition.
actionDefinitions ( ) List the current definitions.
actionWorklistPatients ( $id ) List of patients on a worklist (only supporting worklists generated by a definition.

Защищенные методы

Метод Описание
beforeAction ( $action ) : boolean
flashMessage ( string $type = 'success', $message, string $id = 'message' )
getWorklistDefinition ( $id ) : null | WorklistDefinition Convenience Wrapper.

Описание методов

actionAddDefinitionMapping() публичный Метод

Create a new WorkflowDefinitionMapping for the given WorkflowDefinition.
public actionAddDefinitionMapping ( $id )
$id

actionDefinition() публичный Метод

View a definition.
public actionDefinition ( null $id = null )
$id null

actionDefinitionDelete() публичный Метод

public actionDefinitionDelete ( $id )
$id

actionDefinitionDisplayContextAdd() публичный Метод

actionDefinitionDisplayContextDelete() публичный Метод

actionDefinitionDisplayContexts() публичный Метод

actionDefinitionGenerate() публичный Метод

Generate instances for the given WorklistDefinition.
public actionDefinitionGenerate ( $id )
$id

actionDefinitionMappingDelete() публичный Метод

Delete a definition mapping.
public actionDefinitionMappingDelete ( $id )
$id

actionDefinitionMappingSort() публичный Метод

Update the Worklist Definition Mapping Attribute order.
public actionDefinitionMappingSort ( $id )
$id

actionDefinitionMappingUpdate() публичный Метод

Update a WorkflowDefinitionMapping.
public actionDefinitionMappingUpdate ( $id )
$id

actionDefinitionMappings() публичный Метод

List the WorklistDefinitionMappings for the given id.
public actionDefinitionMappings ( $id )
$id

actionDefinitionSort() публичный Метод

Update the Worklist Definition Mapping Attribute order.

actionDefinitionUpdate() публичный Метод

Create or Edit a WorklistDefinition.
public actionDefinitionUpdate ( null $id = null )
$id null

actionDefinitionWorklists() публичный Метод

List of worklists for a definition.
public actionDefinitionWorklists ( $id )
$id

actionDefinitionWorklistsDelete() публичный Метод

Delete the generated worklists for a worklist definition.
public actionDefinitionWorklistsDelete ( $id )
$id

actionDefinitions() публичный Метод

List the current definitions.
public actionDefinitions ( )

actionWorklistPatients() публичный Метод

List of patients on a worklist (only supporting worklists generated by a definition.
public actionWorklistPatients ( $id )
$id

beforeAction() защищенный Метод

protected beforeAction ( $action ) : boolean
$action
Результат boolean

flashMessage() защищенный Метод

protected flashMessage ( string $type = 'success', $message, string $id = 'message' )
$type string - the classification of the message
$message - the message to display
$id string - the flash element id suffix. defaults to message

getWorklistDefinition() защищенный Метод

Convenience Wrapper.
protected getWorklistDefinition ( $id ) : null | WorklistDefinition
$id
Результат null | WorklistDefinition

Описание свойств

$items_per_page публичное свойство

public $items_per_page

$layout публичное свойство

public $layout

$manager публичное свойство

public WorklistManager $manager
Результат WorklistManager