public function setPickup($code) { if (!array_key_exists($code, self::$pickupTypes)) { throw new Exception('Error: That pickup code does not exist.'); } $this->pickupType = $code; }