/** * @param array $data * * @return Certification */ public static function __set_state(array $data) { $certification = new Certification(); $certification->setCategories($data['categories']); $certification->setContext($data['context']); $certification->setMetrics($data['metrics']); return $certification; }