/** * @param mixed $value * @param AbstractPlatform $platform * @return JobName|null */ public function convertToPHPValue($value, AbstractPlatform $platform) { return null !== $value ? JobName::fromString($value) : null; }
public static function fromParams(array $params) : ManageJob { Assertion::keyExists($params, 'jobName'); return new self(JobName::fromString($params['jobName'])); }
public static function fromParams(array $params) : RunJob { Assertion::keyExists($params, 'jobName'); return new self(JobName::fromString($params['jobName']), isset($params['previousEventId']) ? Uuid::fromString($params['previousEventId']) : null, $params['limit'] ?? null, $params['eventStore'] ?? null, $params['eventBus'] ?? null, $params['delay'] ?? null, $params['throttling'] ?? null, $params['stopOnError'] ?? null); }