* Opengraph */ \Larakit\Event\Event::listener('lk-page::meta-tags', function (sfEvent $e, $parameters) { $src = LaraPage::getImage(); if ($src) { $parameters[] = '<!-- Opengraph image -->'; $parameters[] = HtmlLink::setRel('image_src')->setAttribute('href', $src); $parameters[] = HtmlMeta::setProperty('og:image')->setAttribute('href', $src); } return $parameters; }); /** * Charset */ \Larakit\Event\Event::listener('lk-page::meta-tags', function (sfEvent $e, $parameters) { $charset = LaraPage::getCharset(); if ($charset) { $parameters[] = '<!-- Charset -->'; $parameters[] = HtmlMeta::setAttribute('charset', $charset); } return $parameters; }); /** * Favicons */ \Larakit\Event\Event::listener('lk-page::meta-tags', function (sfEvent $e, $parameters) { if (LaraPage::getFavicon() || LaraPage::getAppleTouchs()) { $parameters[] = '<!-- Favicons -->'; if (LaraPage::getFavicon()) { $parameters[] = HtmlLink::setHref(LaraPage::getFavicon()); }