Laravel 4:在编辑器更新后,Path()不再工作

seh*_*mel 1 laravel laravel-4

composer update刚刚跑上了Laravel 4.我试图解决一个问题Input::json(),它在之前的一个问题之后就停止了工作composer update.现在,path()返回一个未定义的函数错误.

泰勒改变了这些吗?如果他们把它们拿出来,有没有人知道它们的替代品?

Phi*_*rks 6

JSON输入现在已合并到一起,Input::all()因此您可以使用与JSON相同的接口作为Form Data输入.或者,您只能访问JSON Input::json()->all().

要生成URL,您现在需要URL外观(请参阅Illuminate\Routing\UrlGenerator)...

URL::to('some/url')
URL::action('MyController@action')
URL::route('my.route')
Run Code Online (Sandbox Code Playgroud)

在磁盘上生成路径(请参阅Illuminate\Support\helpers.php)...

app_path()      // Path to 'app'
base_path()     // Path to project root
public_path()   // Path to 'public'
storage_path()  // Path to 'app/storage'
Run Code Online (Sandbox Code Playgroud)