ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
ILIAS\Setup Namespace Reference

Namespaces

 CLI
 

Data Structures

interface  AchievementTracker
 Tracks the achievement of objectives. More...
 
class  AdminConfirmedObjective
 An admin needs to confirm something to achieve this objective. More...
 
interface  AdminInteraction
 This defines ways in which objectives may interact with admins during the setup. More...
 
interface  Agent
 A agent is some component that performs part of the setup process. More...
 
class  AgentCollection
 An agent that is just a collection of some other agents. More...
 
class  ArrayArtifact
 An array as an artifact. More...
 
class  ArrayEnvironment
 
interface  Artifact
 An artifact is some file that is build on demand per installation and is not shipped with the ILIAS source. More...
 
class  BuildArtifactObjective
 This is an objective to build some artifact. More...
 
class  CallableObjective
 A callable objective wraps a callable into an objective. More...
 
class  CanCreateDirectoriesInDirectoryCondition
 
class  CanCreateFilesInDirectoryCondition
 
interface  Config
 A configuration for the setup. More...
 
class  ConfigCollection
 A collection of some configurations. More...
 
class  DirectoryCreatedObjective
 Create a directory. More...
 
interface  Environment
 An environment holds resources to be used in the setup process. More...
 
class  ExternalConditionObjective
 A condition that can't be met by ILIAS itself needs to be met by some external means. More...
 
class  ImplementationOfInterfaceFinder
 
class  NoConfirmationException
 Signals that a necessary confirmation from the admin is missing. More...
 
class  NullObjective
 A non-objective, nothing to do to achieve it... More...
 
interface  Objective
 An objective is a desired state of the system that is supposed to be created by the setup. More...
 
class  ObjectiveCollection
 A objective collection is a objective that is achieved once all subobjectives are achieved. More...
 
class  ObjectiveIterator
 Tries to enumerate all preconditions for the given objective, where the ones that can be achieved (i.e. More...
 
class  ObjectiveWithPreconditions
 A wrapper around an objective that adds some preconditions. More...
 
class  PHPExtensionLoadedCondition
 
class  PHPVersionCondition
 
class  UnachievableException
 Signals that some goal won't be achievable by actions of the system ever. More...