/** * {@inheritdoc} */ public static function fromArray(array $values) { $message = new self(); $values = array_merge(['codename' => null], $values); $message->setCodename($values['codename']); return $message; }
/** * {@inheritdoc} */ public static function fromArray(array $values) { $message = new self(); $values = array_merge(['codename' => null, 'user_message' => null, 'is_assignable' => null, 'status' => null], $values); $message->setCodename($values['codename']); $message->setUserMessage($values['user_message']); $message->setIsAssignable($values['is_assignable']); $message->setStatus($values['status']); return $message; }