Package 记录
in PHP with 0 comment

Package 记录

in PHP with 0 comment

Package 记录

Description

不定期更新,简单记录一下使用过的 Package

laravelcollective/html(Illuminate/html)

Laravel Html 包
ex :

nesbot/carbon 日期/时间 管理

默认情况下,Eloquent 将会把 created_at 和 updated_at 字段转换成 Carbon 实例,它提供了各种各样的方法,并继承了 PHP 原生的 DateTime 类。

你可以在模型中自定义哪些字段需要被自动修改,或完全禁止修改,可通过重写模型的 $dates 属性来实现:

配合 Elquent Model 中的日期转换器。
ex :

    $dates = ['created_at', 'update_at', 'deleted_at'];
    
    AnyModel::create(['create_at' => Carbon\Carbon::now()]);
    /*
        Carbon\Carbon {#708
            +"date": "2017-12-28 06:42:56.000000",
            +"timezone_type": 3,
            +"timezone": "UTC",
        }
    */
    ---

    /*
        $article = Article::findOrFail($id);
        dd($article->created_at->year); // 获取该 Carbon 对象的年份
        dd($article->created_at->month); // 获取该 Carbon 对象的月份
        dd($article->created_at->diffForHumans()); // 用人类的语言描述当前时间与该 Carbon 对象时间的相差(ex:"12 minutes ago")
    */
Responses
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif