8得票5回答
Laravel 5.1如何将utf-8保存到数据库?

我正在尝试将一条记录保存到数据库中。当从输入框获取数值并将其保存到数据库时,没有问题,例如: $request->input('name') 是一个带有值 'سلام' 的输入框 (注:'سلام' 为波斯语中的“你好”) $provider->name = $requ...

35得票4回答
将一个类作为函数参数传递

我想做类似这样的事情:function doSomething($param, Class) { Class::someFunction(); } $someVar = doSomething($param, Class); 这可行吗? 为了更好地解释我要做的事情,我在Laravel中有一...

7得票1回答
Laravel - 服务提供者中的会话变量为空

我想使用 AppServiceProvider 类来分享 Session 值给所有视图。 在 boot() 函数中,我设置了: view()->share('key', Session::get('key')); 但是,值为 null。有什么问题吗?在控制器中我设置它,它工作得很好。...

7得票2回答
Laravel验证 OR

我有一些验证需要一个 URL 或路径存在,但不能同时存在。 $this->validate($request, [ 'name' => 'required|max:255', 'url' => 'required_witho...

9得票2回答
如何在node中共享Laravel会话?

我正在设置一个socket.io服务器来处理socket请求,它运行在1234端口。这个服务器与一个laravel5.1应用程序并行运行,Laravel使用redis来处理会话。 我有很多关于将Laravel与socket.io连接的教程,都相当简单明了。我可以连接、响应并将消息传递回soc...

33得票4回答
如何使用Laravel Eloquent删除多条记录

从我所看到的,这个应该很简单。我希望能够从数据库中删除多条记录。我拥有所有我想要删除的记录的id。我使用逗号分隔的id列表调用resource.destroy路由(id是postgres类型uuid),如下所示:Request URL:http://foo.app/products/62100...

7得票4回答
质量必须在0到100之间 - 干预Laravel 5.x

我正在使用intervention/image 2.3。当我尝试上传图片时,出现以下错误: AbstractEncoder.php文件的InvalidArgumentException,行号为212 质量必须在0到100之间 以下是相关代码: $file = Input::file(...

7得票3回答
在Laravel 5中,After Validation Hook有什么用途?

我正在学习Laravel 5,尝试验证数据库中是否存在电子邮件,如果失败则添加自定义消息。 我在Laravel文档中找到了“验证后钩子”。 $validator = Validator::make(...); $validator->after(function($validator...

11得票4回答
使用 Laravel Auth 中间件

Laravel 5.1的文档非常简陋。我需要明确如何使用Auth middileware保护路由。文档告诉我们在路由中添加 "middleware" => "auth" 参数,或者可以这样做: public function __construct() { ...

9得票4回答
如何测试广播驱动程序?

我想知道在Laravel中是否可以测试ShouldBroadcast?我的测试将触发实现ShouldBroadcast的事件,但是我注意到广播没有发生。 当然,在应用程序本身中广播事件是有效的。 有人尝试过这样的测试吗?