public function __construct()

in src/AppSearch/Schema/CrawlRequestStatus.php [34:51]


	public function __construct(
		string $id,
		string $status,
		string $created_at,
		?string $updated_at,
		?string $begun_at,
		EngineIdAndName $engine,
	) {
		$this->id = $id;
		if (!in_array($status, ['success','failed','canceled','skipped','pending','suspended','starting','running','canceling','suspending'])) {
			throw new InvalidArgumentException('The $status parameter must be one of these values: success,failed,canceled,skipped,pending,suspended,starting,running,canceling,suspending');
		}
		$this->status = $status;
		$this->created_at = $created_at;
		$this->updated_at = $updated_at;
		$this->begun_at = $begun_at;
		$this->engine = $engine;
	}