arunfung 的所有回复(46)

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

图片

有一起参加的么?先认识一下,到时可以一起去,本人在上海。

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

可以在 AppServiceProvider.php 文件中添加以下类似代码

public function boot(Request $request)
{
    if($request->getHttpHost() == 'aaa.app.com')
    {
            config(['database.connections.mysql.database' => 'aaa']);

            DB::purge('aaa');

            DB::reconnect('aaa');
     }
}
评论于 3个月前,获得 1 个赞

@anjing
那就构建成集合处理

Admin::with('adminGroup')->get()->map(function($item) {
            return collect($item)->flatten();
    })->toArray();
评论于 2个月前,获得 1 个赞

@wonbin :grinning: 哈哈,是热饭的那个微波炉啊,有那么一点标题党,只是我个人对 oop 的一点理解,希望可以帮助更多人

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

@Krisji 哈哈被发现了,只要操作够骚,人家就没那么快追上你 :blush:

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

@qIXbwU11 :joy:是你要注入的类,就是model,一般正常直接在控制器中获取数据就好,like this
model中有很多可以使用的方法,仔细去探究一下

namespace App\Http\Controllers\Admin;

use App\Customer;
use App\CustomerAddress;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class CustomerAddressController extends Controller
{

    protected $customer;

    public function __construct(Customer $Customer)
    {
        $this->customer  = $Customer;
    }

    public function index()
    {
        dd($this->customer->all());
    }

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

@qIXbwU11 解释下为什么是这样的,通过对应方法的注入,laravel帮我们做了路由模型绑定,而且正好触发了隐式绑定,所以可以取得到数据,但是构造方法的注入,仅仅只是把模型注入到类中,所以是无法取得数据的。

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

你这个情况应该是对 rule 规则类,以及表单验证 request 类,有点混淆,简单解释一下这两个类:

  • rule 规则类其实想要做的事情很简单,通过 passes 方法验证对应字段的值是否符合我们预期(预期是指自定义在方法内部的各种处理验证),并且方法返回的是 bool 值来告知验证是否通过。这个类最终的效果是与可用验证规则 的效果是一样的,因为自带的规则有时无法满足业务需求,所以需要我们 自定义验证规则 来满足我们的业务需求。
  • 表单验证 request 类就做一件事情,表单验证代码逻辑的解耦,使控制器层代码足够简单,将复杂的验证逻辑都写在 request 类。

    tips 一点小建议,应该理解性的阅读文档,不是将文档中的代码复制粘贴就够了,如果想提高,就如@weiyongsheng 所说的:阅读源码,并且应该是理解的去阅读。

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

有代码么?可以贴一下代码,这样描述可能没法真正理解想表达的意思

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

file

file

建议内存大点,如果近5年内还考虑换电脑的话16够用,不然32G是更好的选择

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

@Destiny @sayhe110 O(∩_∩)O哈哈~,我这篇文章还是去年这个时候写的,看来是时候来一版2019的了。多谢各位大神指出 :+1: :+1: :+1:

324 声望
文章
7
粉丝
21
喜欢
114
私信