public function setStatusText($statusText) { $flippedStatuses = array_flip(Article::$statuses); $this->status = null; if (isset($flippedStatuses[$statusText])) { $this->status = $flippedStatuses[$statusText]; } return $this; }