\BaseTask

BaseTask provides core functionality to tasks

Summary

Methods
Properties
Constants
mainAction()
quiet()
consoleLog()
quit()
log()
inputMasked()
No public properties found
No constants found
getClientList()
$loud
N/A
No private methods found
No private properties found
N/A

Properties

$loud

$loud : 

Type

Methods

mainAction()

mainAction() 

Default handler, override for default action.

Otherwise, will print actions for task

quiet()

quiet() 

Quiet the console

consoleLog()

consoleLog(string  $message, string  $color = 'green', boolean  $endline = true) 

Log output to console. Provides easy way to color output

Parameters

string $message
string $color
boolean $endline

set "false" to disable output clearing

quit()

quit(string  $message) 

Quit and dump the error

Parameters

string $message

log()

log(string  $message, string  $log_file = '/tmp/app.log') 

Log output

Parameters

string $message
string $log_file

Location of log file

inputMasked()

inputMasked(  $message,   $color = 'green') 

Parameters

$message
$color

getClientList()

getClientList() : Array

Determines installed CEO clients based on installed configs.

Returns

Array —

client codes