SearchController.php
Session is the interface for session implementations and defines access to session variables.
Definition: Session.php:19
const SORTTYPE_DESC
Definition: ObjectComparator.php:50
Search implementations are used to search entity objects.
Definition: Search.php:21
getObjects($type, $queryCondition, $sortArray, $pagingInfo)
Definition: SearchController.php:88
ObjectId is the unique identifier of an object.
Definition: ObjectId.php:28
Implementations of Configuration give access to the application configuration.
Definition: Configuration.php:32
ListController is used to load Node lists.
Definition: ListController.php:51
static parse($oid)
Parse a serialized object id string into an ObjectId instance.
Definition: ObjectId.php:135
PersistenceFacade defines the interface for PersistenceFacade implementations.
Definition: PersistenceFacade.php:23
modifyModel(&$nodes)
Definition: SearchController.php:114
SearchController executes a search and returns matching objects in a paged list.
Definition: SearchController.php:48
ActionMapper implementations are responsible for instantiating and executing Controllers based on the...
Definition: ActionMapper.php:21
PermissionManager implementations are used to handle all authorization requests.
Definition: PermissionManager.php:20
const SORTTYPE_ASC
Definition: ObjectComparator.php:49
PersistenceAction values are used to define actions on PersistentObject instances.
Definition: PersistenceAction.php:19
__construct(Session $session, PersistenceFacade $persistenceFacade, PermissionManager $permissionManager, ActionMapper $actionMapper, Localization $localization, Message $message, Configuration $configuration, Search $search)
Constructor.
Definition: SearchController.php:64
Localization defines the interface for storing localized entity instances and retrieving them back.
Definition: Localization.php:32
ObjectComparator is used to compare persistent objects by given criterias.
Definition: ObjectComparator.php:47
Message is used to get localized messages to be used in the user interface.
Definition: Message.php:23