Esempio n. 1
0
 protected function doTransformLink(array $data)
 {
     $link = new Link();
     isset($data[self::LINK_KEY_HREF]) && $link->setHref($data[self::LINK_KEY_HREF]);
     isset($data[self::LINK_KEY_TEMPLATED]) && $link->setTemplated($data[self::LINK_KEY_TEMPLATED]);
     isset($data[self::LINK_KEY_TYPE]) && $link->setType($data[self::LINK_KEY_TYPE]);
     isset($data[self::LINK_KEY_DEPRECATION]) && $link->setDeprecation($data[self::LINK_KEY_DEPRECATION]);
     isset($data[self::LINK_KEY_NAME]) && $link->setName($data[self::LINK_KEY_NAME]);
     isset($data[self::LINK_KEY_PROFILE]) && $link->setProfile($data[self::LINK_KEY_PROFILE]);
     isset($data[self::LINK_KEY_TITLE]) && $link->setTitle($data[self::LINK_KEY_TITLE]);
     isset($data[self::LINK_KEY_HREFLANG]) && $link->setHreflang($data[self::LINK_KEY_HREFLANG]);
     return $link;
 }