ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
ComponentInstaller\Process\ProcessInterface Interface Reference
+ Inheritance diagram for ComponentInstaller\Process\ProcessInterface:
+ Collaboration diagram for ComponentInstaller\Process\ProcessInterface:

Public Member Functions

 __construct (Composer $composer, IOInterface $io)
 Create a new Process. More...
 
 init ()
 Initialize the process before its run. More...
 
 process ()
 Called when running through the process. More...
 

Detailed Description

Definition at line 17 of file ProcessInterface.php.

Constructor & Destructor Documentation

◆ __construct()

ComponentInstaller\Process\ProcessInterface::__construct ( Composer  $composer,
IOInterface  $io 
)

Create a new Process.

Parameters
Composer$composerThe Composer object to act on.
IOInterface$ioInput/Output object to act on.

Implemented in ComponentInstaller\Process\Process.

Member Function Documentation

◆ init()

ComponentInstaller\Process\ProcessInterface::init ( )

Initialize the process before its run.

Returns
boolean Whether or not the process should continue after initialization.

Implemented in ComponentInstaller\Process\RequireJsProcess.

Referenced by ComponentInstaller\Process\Process\__construct().

+ Here is the caller graph for this function:

◆ process()

ComponentInstaller\Process\ProcessInterface::process ( )

Called when running through the process.

Returns
boolean True or false depending on whether the process was successful.

Implemented in ComponentInstaller\Process\Process, ComponentInstaller\Process\RequireJsProcess, ComponentInstaller\Process\RequireCssProcess, ComponentInstaller\Process\BuildJsProcess, and ComponentInstaller\Process\CopyProcess.


The documentation for this interface was generated from the following file: