PHP Class 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 .
Author: OpenEyes ([email protected])
Inheritance: extends BaseAdminController
Afficher le fichier Open project: openeyes/openeyes

Méthodes publiques

Свойство Type Description
$items_per_page
$layout
$manager WorklistManager

Méthodes publiques

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

Méthodes protégées

Méthode Description
beforeAction ( $action ) : boolean
flashMessage ( string $type = 'success', $message, string $id = 'message' )
getWorklistDefinition ( $id ) : null | WorklistDefinition Convenience Wrapper.

Method Details

actionAddDefinitionMapping() public méthode

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

actionDefinition() public méthode

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

actionDefinitionDelete() public méthode

public actionDefinitionDelete ( $id )
$id

actionDefinitionDisplayContextAdd() public méthode

actionDefinitionDisplayContextDelete() public méthode

actionDefinitionDisplayContexts() public méthode

actionDefinitionGenerate() public méthode

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

actionDefinitionMappingDelete() public méthode

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

actionDefinitionMappingSort() public méthode

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

actionDefinitionMappingUpdate() public méthode

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

actionDefinitionMappings() public méthode

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

actionDefinitionSort() public méthode

Update the Worklist Definition Mapping Attribute order.

actionDefinitionUpdate() public méthode

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

actionDefinitionWorklists() public méthode

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

actionDefinitionWorklistsDelete() public méthode

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

actionDefinitions() public méthode

List the current definitions.
public actionDefinitions ( )

actionWorklistPatients() public méthode

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

beforeAction() protected méthode

protected beforeAction ( $action ) : boolean
$action
Résultat boolean

flashMessage() protected méthode

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() protected méthode

Convenience Wrapper.
protected getWorklistDefinition ( $id ) : null | WorklistDefinition
$id
Résultat null | WorklistDefinition

Property Details

$items_per_page public_oe property

public $items_per_page

$layout public_oe property

public $layout

$manager public_oe property

public WorklistManager $manager
Résultat WorklistManager