public function setState($state) { if (!in_array($state, array(self::STATE_UNKNOWN, self::STATE_NOT_YET_READY, self::STATE_READY, self::STATE_DEPRECATED))) { $state = self::STATE_UNKNOWN; } $this->state = $state; }