/** * Set the component's status (see Component::STATUS_* constants) * * @param string $status */ public function setStatus($status) { Assertion::choice($status, array_keys(self::$statuses), 'The component status is invalid'); $this->status = $status; }