CacheClear Task
| package | AdvancedShell | 
|---|---|
| subpackage | Task | 
_clearCache()
_clearViews()
_getInterval(string $interval) : string
stringIf not null method return this value
string
                                                                    _getPeriod(\DateTime $Date = null, string $defaultShift = '', string $interval = null) : \DatePeriod
\DateTimeStart date
stringShift date if $Date is null, for ex. "1 day"
stringInterval, for ex. "1 hour"
\DatePeriod
                                                                    _getPeriodByDate(\DateTime $Date, string $interval = null) : \DatePeriod
\DateTimeStart date
stringInterval, for ex. "1 hour"
\DatePeriod
                                                                    _getRange(\DateTime $Date = null, string $defaultShift = '', string $interval = null) : \DatePeriod
\DateTimeStart date
stringShift date if $Date is null, for ex. "1 day"
stringInterval, for ex. "1 hour"
\DatePeriod
                                                                    _schedule(string $command, string $path, array $arguments, array $options)
string
                                            string
                                            array
                                            array
                                            _scheduleVars() : array
| global | array $argv | 
|---|---|
array
                                                                    _welcome()
execute()
getOptionParser() : \ConsoleOptionParser
\ConsoleOptionParser
                                                                    getScheduleSplitter() : \ScheduleSplitter
isScheduled() : boolean
boolean
                                                                    runCommand(string $command, array $argv) : boolean
string
                                            array
                                            boolean
                                                                    schedule()
setScheduleSplitter(\ScheduleSplitter $Splitter)
sqlDump(boolean $sorted = false, boolean $clear = true)
booleanGet the queries sorted by time taken, defaults to false.
booleanIf True the existing log will cleared.
startup()
statisticsEnd(string $name)
string
                                            statisticsStart(string $name)
string
                                            name : string
| var | 
|---|
string
                                                                            action : string
| var | 
|---|
string
                                                                            _scheduleNextTaskDependsOnPrevious : boolean
First task don't wait anyone
| var | 
|---|
boolean
                                                                            _ScheduleSplitter : \ScheduleSplitter
tasks : array
| var | 
|---|
array
                                                                            uses : array
| var | 
|---|
array
                                                                            _startTime : array
| var | 
|---|
array