Epona 的所有回复(485)

评论于 3周前,获得 21 个赞

php artisan route:list 打印出你的路由列表

file

wc -l 统计行数

file

awk '{print $1 - 4}'

获取到上面的统计到的行数再减去4(因为list中包含了3行制表符 和 1行表头),最终得到了你的路由数量

评论于 1年前,获得 5 个赞

需要注意的是unsetEventDispatcher会禁用全部的Observer而不仅仅是Order的Observer。

评论于 2个月前,获得 5 个赞

把 composer.lock文件, vendor 目录删掉。 然后

composer global clearcache

composer clearcache

然后再执行

评论于 1年前,获得 4 个赞

这个是Laravel5.5新加入的package auto distovery功能,实现的原理是在引入的package里的composer.json文件里加入了类似如下的代码,就可以实现自动加载Provider,而无需在app.php里面进行注册了。

"extra": {
        "laravel": {
            "providers": [
                "Dingo\\Api\\Provider\\LaravelServiceProvider"
            ],
            "aliases": {
                "API": "Dingo\\Api\\Facade\\API"
            }
        }
    },
评论于 1个月前,获得 4 个赞
mkdir database/migrations/dir1

php artisan make:migration create_xxx_table --path=database/migrations/dir1

php artisan migrate --path=database/migrations/dir1
评论于 4个月前,获得 4 个赞

.env 文件中如果你的 这一行代码如下

QUEUE_DRIVER=sync

表示同步执行的代码,不会执行队列

评论于 1年前,获得 3 个赞

@medz Carbon有个直接获取age的属性,$bitfhday->age就可以,不需要执行diffInYears的转换。

评论于 1个月前,获得 3 个赞

before 是在 对应的policy之前生效的,如果这个为true,那么后面的policy也不会去检查了。表示已经授权通过了。

假设一个博客除了作者之外,还有管理员可以进行更改。那么有下面的两种方式进行处理。

普通方法

public function update(User $user, Post $post)
{
    return $user->id === $post->user_id || $user->is_admin;
}

before方法

public function before($user)
{
   return $user->is_admin;
}

public function update(User $user, Post $post)
{
    return $user->id === $post->user_id;
}

before 方法可以将通用的admin判断移除到共有的方法中。

评论于 1周前,获得 3 个赞

就是提高自己的技术吧,优先深度,然后是广度。或者学一些产品的思维。在此基础上多认识一些厉害的人(各行各业),没准就能发现一条致富的道路。

我觉得其实有想法比单纯的技术更重要,技术只是把想法转换为现实的工具,才能得到财富。

我现在属于想干点啥,但是又不知道该弄啥的阶段。。(指产品)

评论于 3周前,获得 2 个赞

PHP扩展 pcntl 没有安装,找一下怎么安装就好了。

另外如果你使用的是 Homestead 这个应该是默认安装好的。

评论于 1个月前,获得 2 个赞

不想安逸那就出去闯荡吧。不过,北京房租太蛋疼了。只要项目是自己做的,懂得其中的原理,找工作还是没问题的。

1142 声望
文章
26
粉丝
65
喜欢
401
私信