草庐IT

laravel-queue

全部标签

php - 扩展 Laravel 核心日志记录

我遇到了更多Laravel问题,因为我在理解事物时遇到了问题。我再次尝试创建一个包来进行我自己的日志记录。在做了一些额外的阅读并浏览了核心代码并尝试了其他方法之后,我得出的结论是我需要做的就是扩展laravel日志记录的核心功能,以便它记录到不同的路径自定义格式化程序。我已经创建了我的包。这是我的服务提供商类:useIlluminate\Log\LogServiceProvider;classVmlogServiceProviderextendsLogServiceProvider{/***Bootstraptheapplicationevents.**@returnvoid*/pub

php - Laravel 4 多对多从两个表中获取所有数据

我有表:用户、资源和数据透视表user_resources。用户编号用户名等等资源编号资源名称等等用户资源编号用户编号资源编号用户模型:classResourcesextendsEloquent{publicfunctionusers(){return$this->belongsToMany('User','user_resources');}}和资源模型:classUserextendsEloquent{publicfunctionresources(){return$this->belongsToMany('Resource','user_resources');}}如何获取所有用

php - LARAVEL 在 View 中获取 withErrors 的结果

在我正在使用的Controller中:if($validator->fails()){returnRedirect::to('/admin/profile')->withErrors($validator)->withInput();}如何在View中获取withErrors的结果?{{$errors->all()}} 最佳答案 如果你想在一个地方显示所有错误,你可以使用@foreach($errors->all()as$error){{$error}}@endforeach如果您想显示每个字段的错误,例如在您可以使用的字段下方(例

php - Laravel View Make 返回空白页

我在返回Controller特定功能的View时遇到了一些问题。我的所有View都在我的应用程序的任何地方正常返回,即使在这个Controller中也是如此。当我尝试返回任何View时,包括我可以在其他地方返回的测试View,我总是以空白页结束。我的日志(PHP和Apache)是空的。Controllerfunctionfirstfct($path){$obj=newFoo\Bar($this);$obj->Insert($path);}functionReturnsBlank(){//FetchingsomevariablesthatIwasabletodumpreturn\View

php - 验证然后重定向到 Laravel 中的发布路由

是否可以将用户重定向到Laravel中的POST路由。我有两种形式。form-one被发送到包含form-two的Route,form-two被发送到finalRoute然后它被验证。如果$validator->fails()forform-two是finalRoute的真值,我想将用户发送回from-two但它是一个POST路由。Redirect::to('Form-Two')->withErrors($validator);我尝试使用它但它失败了,可能是因为它只适用于Get路由。我想做的一件事是将用户重定向到GetRoute,然后从该GetRoute将数据发布到form-two,但

php - Laravel:从公共(public)静态函数访问类变量(基本的 oop 问题)

编辑与此同时,这个问题被访问了几次。只是为了分享我在stackoverflow和其他资源的帮助下学到的知识,我不建议使用我要求的技术。一种更简洁的方法是在Controller中附加一个包含数据库文本的变量:$txt=Model::find(1);returnview('name',array('text'=>$txt->content);现在您可以像这样访问View中的文本{{$text??'Default'}}但是,如果您目前还忙于基本的oop和/或mvc架构,请继续阅读。也许它有帮助:-)原始问题我试图输出一些从数据库加载的文本。这是我的设置:查看:{{ContentControl

php - 在 Laravel 中设置加密 key 导致注销

我需要将用于后续Crypt::encrypt()和Crypt::decrypt()调用的key但仅在当前请求中.Crypt::setKey('1');$pin_code=Crypt::encrypt($pin_codes[$key]);//加密后自动退出可能是什么问题? 最佳答案 我想通了Laravel只有三个地方使用了Crypt包。缓存。具体来说,如果您使用的是数据库缓存驱动程序,则缓存中的值会在保存前加密,并在加载时解密。cookies。Cookie值始终以加密方式发送给用户。当请求加载时,所有cookie值都会被解密。队列。具

php - Laravel 4 子目录 Controller 不加载输入类

我是Laravel的新手,在处理子目录时遇到了问题。我想在Controller文件夹中创建一个管理文件夹,到目前为止它正在运行。但是当我尝试使用Laravel的输入类时,它说找不到它。我的路线:Route::group(array('prefix'=>'admin','before'=>'auth.admin'),function(){Route::resource('/users','Admin\\UsersController');Route::resource('/products','Admin\\ProductsController');Route::resource('/c

php - 重新排列数组索引 Eloquent Laravel

从laraveleloquent数组中删除一个元素后出现错误一个属性有房间foreach($property->roomsas$key=>$room){if($room->type==1and$type==1and$room->priceminor$room->price>$price->max){print_r($property->rooms);unset($property->rooms[$key]);//$array=array_values($property->rooms);doesn'tworkprint_r($property->rooms);}}当我将其编码为json

php - 直接在Laravel View 中将URL中传递的参数作为变量获取?

现在,如果我的一个Laravel项目的URL中有一个参数,我必须检测路由并获取参数:Route::get('mission/{name}','MissionsController@show');将$name参数作为参数传递给我的Controller:classMissionsControllerextendsBaseController{publicfunctionshow($missionName){...}然后将它传递给在我的Controller方法中返回的View:returnView::make('missions.mission',array('name'=>$mission