wallabag/src/Wallabag/CoreBundle/Twig/Extension/WallabagExtension.php
2015-08-12 09:01:29 +02:00

31 lines
564 B
PHP

<?php
namespace Wallabag\CoreBundle\Twig\Extension;
class WallabagExtension extends \Twig_Extension
{
public function getFilters()
{
return array(
new \Twig_SimpleFilter('domainName', array($this, 'getDomainName')),
);
}
/**
* Returns the domain name for a URL.
*
* @param $url
*
* @return string
*/
public static function getDomainName($url)
{
return parse_url($url, PHP_URL_HOST);
}
public function getName()
{
return 'wallabag_extension';
}
}