1

我想使用 Request::server('HTTP_HOST') 获取当前域 - 但是当我从帮助程序类中调用它时,它返回为 'localhost' 这不是我想要的。从控制器它按预期工作。有没有办法从帮助类中访问这些信息?

辅助类如下所示:

class ApiWrapper {
    public static function call($model, $method='', array $input) {



        $domain = Request::server('HTTP_HOST');
    }
}
4

1 回答 1

5

如果您需要的话,您可以URL::to('/')获取 Laravel 应用程序的基本 URL。如果Request::server('HTTP_HOST')从你的控制器做的事情给你想要的结果,那么从帮助类做同样的事情应该没有什么不同。

于 2014-04-15T18:28:16.300 回答