Ada*_*ski 1 session http-post-vars laravel-4
我想使用Request :: server('HTTP_HOST')来获取当前域-但是,当我从一个帮助器类中调用它时,它返回为'localhost',这不是我想要的。从控制器可以正常工作。有没有办法从帮助程序类中访问此信息?
助手类如下所示:
class ApiWrapper {
public static function call($model, $method='', array $input) {
$domain = Request::server('HTTP_HOST');
}
}
Run Code Online (Sandbox Code Playgroud)
如果您要的是URL::to('/'),您可以获取Laravel应用程序的基本URL。如果Request::server('HTTP_HOST')从您的控制器执行操作可以得到期望的结果,那么在helper类中执行的操作应该没有什么不同。