PHP Класс Crontab\CrontabFileHandler

Автор: Jacob Kiers ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$crontabExecutable string Location of the crontab executable

Защищенные свойства (Protected)

Свойство Тип Описание
$error string The error when using the command 'crontab'
$output string The output when using the command 'crontab'

Открытые методы

Метод Описание
getCrontabExecutable ( ) : string Get crontab executable location
getError ( ) : string Get crontab error
getOutput ( ) : string Get crontab output
parseExistingCrontab ( Crontab $crontab ) : CrontabFileHandler Parse an existing crontab
parseFromFile ( Crontab $crontab, string $filename ) : CrontabFileHandler Reads cron jobs from a file.
setCrontabExecutable ( string $crontabExecutable ) : Crontab Set unix user to add crontab
write ( Crontab $crontab ) : CrontabFileHandler Write the current crons in the cron table
writeToFile ( Crontab $crontab, string $filename ) : CrontabFileHandler Write the current crons to a file.

Защищенные методы

Метод Описание
crontabCommand ( Crontab $crontab ) : string Calcuates crontab command
parseString ( string $input ) : array Returns an array of Cron Jobs based on the contents of a file.

Описание методов

crontabCommand() защищенный Метод

Calcuates crontab command
protected crontabCommand ( Crontab $crontab ) : string
$crontab Crontab
Результат string

getCrontabExecutable() публичный Метод

Get crontab executable location
public getCrontabExecutable ( ) : string
Результат string

getError() публичный Метод

Get crontab error
public getError ( ) : string
Результат string

getOutput() публичный Метод

Get crontab output
public getOutput ( ) : string
Результат string

parseExistingCrontab() публичный Метод

Parse an existing crontab
public parseExistingCrontab ( Crontab $crontab ) : CrontabFileHandler
$crontab Crontab
Результат CrontabFileHandler

parseFromFile() публичный Метод

Reads cron jobs from a file.
public parseFromFile ( Crontab $crontab, string $filename ) : CrontabFileHandler
$crontab Crontab
$filename string
Результат CrontabFileHandler

parseString() защищенный Метод

Returns an array of Cron Jobs based on the contents of a file.
protected parseString ( string $input ) : array
$input string
Результат array of Variable and Job instances

setCrontabExecutable() публичный Метод

Set unix user to add crontab
public setCrontabExecutable ( string $crontabExecutable ) : Crontab
$crontabExecutable string
Результат Crontab

write() публичный Метод

Write the current crons in the cron table
public write ( Crontab $crontab ) : CrontabFileHandler
$crontab Crontab
Результат CrontabFileHandler

writeToFile() публичный Метод

Write the current crons to a file.
public writeToFile ( Crontab $crontab, string $filename ) : CrontabFileHandler
$crontab Crontab
$filename string
Результат CrontabFileHandler

Описание свойств

$crontabExecutable публичное свойство

Location of the crontab executable
public string $crontabExecutable
Результат string

$error защищенное свойство

The error when using the command 'crontab'
protected string $error
Результат string

$output защищенное свойство

The output when using the command 'crontab'
protected string $output
Результат string