ApplicationAbstract
abstract class ApplicationAbstract implements ApplicationInterface, ApplicationControlInterface, Arrayable
Traits
Properties
protected string | $_type | Application type |
|
protected string | $_group | Group name that runs the app process |
|
protected string | $_user | Username that runs the app process |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Parse data from array
No description
Get the instance as an array.
No description
Details
in
HasListeners at line 17
void
setListener(Listener $listener)
Setup new listener
in
HasListeners at line 27
array
getListeners()
Get listeners linked to object;
in
HasListeners at line 37
bool
hasListeners()
Check if listeners are empty or not
at line 101
__construct($data = null)
No description
at line 111
void
setUnitRequest(UnitRequest $unitRequest)
No description
at line 116
string
getType()
No description
at line 121
string
getGroup()
No description
at line 126
void
setGroup(string $name)
No description
at line 131
string
getUser()
No description
at line 136
void
setUser(string $name)
No description
at line 141
array
getEnvironment()
No description
at line 149
void
setEnvironment(array $environment)
No description
at line 160
ProcessIsolation|null
getIsolation()
No description
at line 165
void
setIsolation(ProcessIsolation $isolation)
No description
at line 170
ApplicationProcess|int|null
getProcesses()
No description
at line 175
void
setProcesses(ApplicationProcess|int $processes)
No description
at line 180
RequestLimit|null
getLimits()
No description
at line 185
void
setLimits(RequestLimit $requestLimit)
No description
at line 190
string
getStdErr()
No description
at line 195
void
setStdErr(string $path)
No description
at line 200
string
getStdOut()
No description
at line 205
void
setStdOut(string $path)
No description
at line 210
string
getWorkingDirectory()
No description
at line 215
void
setWorkingDirectory(string $path)
No description
at line 223
string
getName()
No description
at line 231
void
setName(string $name)
No description
at line 243
void
parseFromArray(array $data)
Parse data from array
at line 295
bool
restartApplication()
No description
at line 306
array
toArray()
Get the instance as an array.
at line 321
string|false
toJson()
No description