将引荐来源网址与生成的路由网址进行比较

时间:2013-07-16 13:47:03

标签: symfony

我需要比较这两个字符串,例如:

if($this->getRequest()->headers->get('referer') != $this->generateUrl('foo')) {}

问题是这里的推荐人给了我完整的网址:

http://website.com/foo

generateUrl()方法只给出了以下内容:

/foo

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

您可以使用以下方式生成绝对网址:

 $this->generateUrl('route_name', $parameters, true))

$parameters可以是null ...请参阅API reference