name: CronExpressionTrigger
class_comment: null
dependencies:
- name: CronExpression
  type: class
  source: Cron\CronExpression
- name: Xoshiro256StarStar
  type: class
  source: Random\Engine\Xoshiro256StarStar
- name: Randomizer
  type: class
  source: Random\Randomizer
- name: LogicException
  type: class
  source: Symfony\Component\Scheduler\Exception\LogicException
properties: []
methods:
- name: __construct
  visibility: public
  parameters:
  - name: expression
    default: new CronExpression('* * * * *'
  comment: null
- name: __toString
  visibility: public
  parameters: []
  comment: null
- name: fromSpec
  visibility: public
  parameters:
  - name: expression
    default: '''* * * * *'''
  - name: context
    default: 'null'
  - name: timezone
    default: 'null'
  comment: null
- name: getNextRunDate
  visibility: public
  parameters:
  - name: run
  comment: null
- name: parseHashed
  visibility: private
  parameters:
  - name: expression
  - name: context
  comment: null
traits:
- Cron\CronExpression
- Random\Engine\Xoshiro256StarStar
- Random\Randomizer
- Symfony\Component\Scheduler\Exception\LogicException
interfaces:
- TriggerInterface