PHP Class PartKeepr\CronLoggerBundle\Services\CronLoggerService

Afficher le fichier Open project: partkeepr/PartKeepr Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( EntityManager $entityManager, Kernel $kernel )
clear ( ) Clears all cron logger entries.
getInactiveCronjobs ( $requiredCronjobs ) : array Returns a list of all inactive cronjobs.
markCronRun ( string $cronjob ) : CronLogger Marks a specific cronjob as ran.
runCrons ( ) Runs all crons.

Method Details

__construct() public méthode

public __construct ( EntityManager $entityManager, Kernel $kernel )
$entityManager Doctrine\ORM\EntityManager
$kernel Symfony\Component\HttpKernel\Kernel

clear() public méthode

Clears all cron logger entries.
public clear ( )

getInactiveCronjobs() public méthode

Returns a list of all inactive cronjobs.
public getInactiveCronjobs ( $requiredCronjobs ) : array
Résultat array A string of cronjob names which aren't running

markCronRun() public méthode

Marks a specific cronjob as ran.
public markCronRun ( string $cronjob ) : CronLogger
$cronjob string The name of the cronjob
Résultat PartKeepr\CronLoggerBundle\Entity\CronLogger The cron logger entity

runCrons() public méthode

Runs all crons.
public runCrons ( )