找不到"App \ Carbon \ Carbon"类Laravel 5 [英] Class 'App\Carbon\Carbon' not found Laravel 5

查看:160
本文介绍了找不到"App \ Carbon \ Carbon"类Laravel 5的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近运行 sudo composer update

现在在我的其中一个页面上,我一直得到

Now on one of my pages, I kept getting

我确实使用过

$now = Carbon\Carbon::now('America/New_York');

在我的Helper.php

我的 Helper.php 位于app/Helper.php

如何防止这种情况?

这就是我的别名

'aliases' => [

    'App'       => Illuminate\Support\Facades\App::class,
    'Artisan'   => Illuminate\Support\Facades\Artisan::class,
    'Auth'      => Illuminate\Support\Facades\Auth::class,
    'Blade'     => Illuminate\Support\Facades\Blade::class,
    'Bus'       => Illuminate\Support\Facades\Bus::class,
    'Cache'     => Illuminate\Support\Facades\Cache::class,
    'Config'    => Illuminate\Support\Facades\Config::class,
    'Cookie'    => Illuminate\Support\Facades\Cookie::class,
    'Crypt'     => Illuminate\Support\Facades\Crypt::class,
    'DB'        => Illuminate\Support\Facades\DB::class,
    'Eloquent'  => Illuminate\Database\Eloquent\Model::class,
    'Event'     => Illuminate\Support\Facades\Event::class,
    'File'      => Illuminate\Support\Facades\File::class,
    'Gate'      => Illuminate\Support\Facades\Gate::class,
    'Hash'      => Illuminate\Support\Facades\Hash::class,
    'Input'     => Illuminate\Support\Facades\Input::class,
    'Inspiring' => Illuminate\Foundation\Inspiring::class,
    'Lang'      => Illuminate\Support\Facades\Lang::class,
    'Log'       => Illuminate\Support\Facades\Log::class,
    'Mail'      => Illuminate\Support\Facades\Mail::class,
    'Password'  => Illuminate\Support\Facades\Password::class,
    'Queue'     => Illuminate\Support\Facades\Queue::class,
    'Redirect'  => Illuminate\Support\Facades\Redirect::class,
    'Redis'     => Illuminate\Support\Facades\Redis::class,
    'Request'   => Illuminate\Support\Facades\Request::class,
    'Response'  => Illuminate\Support\Facades\Response::class,
    'Route'     => Illuminate\Support\Facades\Route::class,
    'Schema'    => Illuminate\Support\Facades\Schema::class,
    'Session'   => Illuminate\Support\Facades\Session::class,
    'Storage'   => Illuminate\Support\Facades\Storage::class,
    'URL'       => Illuminate\Support\Facades\URL::class,
    'Validator' => Illuminate\Support\Facades\Validator::class,
    'View'      => Illuminate\Support\Facades\View::class,

    /*
     * Extra Alias ...
     */

    'Form'        => 'Illuminate\Html\FormFacade',
    'Html'        => 'Illuminate\Html\HtmlFacade',

    /*
     * Custom ...
     */

    'VSE'         => App\VSE::class,
    'Helper'      => App\Helper::class,
    'DateHelper'  => App\Helpers\DateHelper::class,
    'DD'          => App\Helpers\DD::class,
    'Facebook'    => SammyK\LaravelFacebookSdk\FacebookFacade::class,


],


推荐答案

在助手文件的上下文中,我相信Carbon\Carbon = App\Carbon\Carbon

In the context of the helpers file, I believe Carbon\Carbon = App\Carbon\Carbon

\Carbon\Carbon将会满足您的需求!

在开头使用\是指一种全局命名空间.

Using the \ at the beginning refers to a sort of global namespace.

这篇关于找不到"App \ Carbon \ Carbon"类Laravel 5的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆