You are here

public function JobScheduler::info in Job Scheduler 8.3

Same name and namespace in other branches
  1. 8.2 src/JobScheduler.php \Drupal\job_scheduler\JobScheduler::info()

Returns scheduler info.

Parameters

string $name: Name of the schedule.

Return value

array Information for the schedule.

Throws

\Exception Exceptions thrown by code called by this method are passed on.

Overrides JobSchedulerInterface::info

See also

hook_cron_job_scheduler_info()

3 calls to JobScheduler::info()
JobScheduler::dispatch in src/JobScheduler.php
Dispatches a job.
JobScheduler::execute in src/JobScheduler.php
Executes a job.
JobScheduler::rebuild in src/JobScheduler.php
Rebuilds a single scheduler.

File

src/JobScheduler.php, line 43

Class

JobScheduler
Manage scheduled jobs.

Namespace

Drupal\job_scheduler

Code

public function info($name) {
  if ($info = job_scheduler_info($name)) {
    return $info;
  }
  throw new JobSchedulerException(t('Could not find Job Scheduler cron information for @name.', [
    '@name' => $name,
  ]));
}