美文网首页
laravel 技巧积累

laravel 技巧积累

作者: phpdi | 来源:发表于2019-02-15 14:09 被阅读0次

开启SQL日志

在app/Providers/AppServiceProvider.php文件中

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        // 只在本地开发环境启用 SQL 日志
        if (app()->environment('local')) {
                \DB::listen(function ($query) {
                        \Log::info(Str::replaceArray('?', $query->bindings, $query->sql));
                });
        }

模板共享变量

在app/Providers/AppServiceProvider.php文件中

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        // 当 Laravel 渲染 products.index 和 products.show 模板时,就会使用 CategoryTreeComposer 这个来注入类目树变量
        // 同时 Laravel 还支持通配符,例如 products.* 即代表当渲染 products 目录下的模板时都执行这个 ViewComposer
        View::composer(['products.index','products.show'],CategoryTreeComposer::class);

相关文章

  • laravel 技巧积累

    开启SQL日志 在app/Providers/AppServiceProvider.php文件中 模板共享变量 在...

  • laravel技巧

    laravel ORM 中的 withCount 可以统计相关联数据的总数,可以使用下面的方式获取关联数据的 su...

  • PHP Laravel框架路由配置及设置技巧全解

    转载于PHP Laravel框架路由配置及设置技巧全解 Laravel框架在PHP开发中使用十分广泛,本文主要对L...

  • 优化PHP和Laravel以提高Web应用的性能

    Laravel 有很多东西。但是快不是其中之一。让我们学习一些优化技巧,以加快运行速度! 自从 Laravel诞生...

  • laravel 小技巧

    1.禁止操作数据表之后更新created_at和updated_at字段,在相应的模型中定义 2.设置模型中自动维...

  • laravel 小技巧

    获取上次请求地址 当前地址 获取包含请求字符串的当前 URL... 带访问有效期的URL地址,可用于扫码支付场景 ...

  • 2022-07-20

    挂链不住人,不行,也是没有积累的技巧,和知识积累一样,这方面不行,积累太少,知识也不多

  • python技巧积累

    数组逐行替换 生成多维数组,元素随机 dict按照key排序生成list、dict按照value排序生成list 链接

  • 常用技巧积累

    -----vim技巧----- grep -v "^$"" #过滤空白符 grep -v "^#" #不显...

  • 人脉积累技巧

    在如今这个社会,求人办事必须得有人脉,想赚钱想获取资源,必须得有一定可靠的人脉才可以做到。 那么人脉是如何积累呢?...

网友评论

      本文标题:laravel 技巧积累

      本文链接:https://www.haomeiwen.com/subject/tzfleqtx.html