草庐IT

laravel-queue

全部标签

php - 调用未定义的方法 Laravel\Socialite\One\TwitterProvider::stateless()

我收到以下错误:CalltoundefinedmethodLaravel\Socialite\One\TwitterProvider::stateless()抛出这个错误的行是:$userData=Socialite::driver($provider)->stateless()->user();以上内容适用于Facebook登录。有什么想法吗? 最佳答案 快速看一下,TwitterProvider使用的AbstractProvider与FacebookProvider不同。TwitterProvider的AbstractProvi

php - 如何在 Laravel 5 中处理嵌套的 JSON 对象请求?

我们在Laravel5和AngularJs/Ionic中运行这个网络服务来处理网络。当我们从网络(客户端)向网络服务(后端)发布请求时,我们传递了嵌套的JSON对象。我们在服务器端读取父对象下的所有子对象时遇到问题。{"name":"test","description":"test","startdate":"2016-02-21T13:00:00.000Z","enddate":"2016-02-23T13:00:00.000Z","coach":{"uuid":"76fdd664-d830-11e5-9d46-00ffc9587cbc"},"category":{"uuid":"

php - Laravel 5.1 在事务 block 中重定向

我在我的Laravel5.1应用程序中有一组删除语句,我已将它们放入事务中。我的代码如下所示,并试图返回同一页面。但我收到的是空白页。我的routes.php很好。DB::transaction(function()use($foo,$bar,$request){//Deletefromtableabc$deletedFoo=DB::delete('deletefromabcwhereid='.$foo);//Deletefromtablexyz$deletedBar=DB::delete('deletefromxyzwhereid='.$bar);//Showsblankpage$r

php - Laravel 5.2 - 未显示验证错误

这个问题在这里已经有了答案:ValidationerrorinLaravel-$errorsarraydoesnotgetpopulatedafterthevalidationfailure(3个答案)关闭6年前。我正在尝试在Laravel5.2中验证登录/注册系统。我正在使用welcome.blade.php作为索引页面,其中包含两种用于注册和登录的表单我的UserController.php是这样设置的:namespaceauthme\Http\Controllers;useIlluminate\Http\Request;useauthme\User;useIlluminate\S

php - Laravel - 向 Mailgun 发送电子邮件时出现 404 未找到错误

我已添加两条TXT记录以启用SMTP电子邮件的发送,并且我的帐户现已激活。我的mail.php:'mailgun','host'=>'smtp.mailgun.org','port'=>'587','from'=>['address'=>'nathan@*****','name'=>'Nathan******'],'encryption'=>'tls','username'=>'postmaster@auditing.*********.com','password'=>'*************************','sendmail'=>'/usr/sbin/sendmai

php - Laravel 使用 Route::resource 生成路由需要添加 prefix/admin/

比如我有一个管理页面管理图书的路由,路由是这样设置的:Route::resource('books','Admin\BookController');它自动为插入/更新/删除等生成了一些路由/books/create/books/1/edit问题是,这是管理页面,我希望链接是/admin/books/create/admin/books/1/edit如何指定要管理的资源?它自动有前缀/admin/谢谢更新: 最佳答案 如果你需要多条路由的前缀,你应该使用routegroup:Route::group(['prefix'=>'admi

php - Laravel 创建一个 JSON 数组

尝试为Morris.js圆环图创建一个JSON数组,但想不出任何方法来获得正确的格式。有什么建议吗?我的Controller:$user=User::find((Auth::user()->id));$budget=$user->budget()->get();$labels=['rent','heating','utilities','internet_tv','phone','food','sweets','alcohol_cigs','insurance','loans','finance_other','cosmetics','medicine','clothes_shoes'

php - laravel 左连接中 undefined variable

在我的例子中,我想显示用户和每个用户完成的订单,订单有状态我从输入表单中获取$status这是我的代码$orders=DB::table('user_profiles')->leftJoin('orders',function($join){$join->on('user_profiles.id','=','orders.id_user')->where('orders.status','=',$status);})->selectRaw('user_profiles.*,count(orders.id_user)asorder_try_count')->groupBy('user_p

php - 队列 worker 的 Laravel 异常处理程序

我在beanstalkd作业类中抛出异常时遇到了一个奇怪的问题。当我在作业类外抛出一个简单的异常(thrownew\Exception();)时,它会调用App\Exceptions\Handler中的report()方法,我可以在那里进行调整。但是当我在作业类中抛出异常时,它不会调用report()方法。所有队列实现都基于laravel文档(https://laravel.com/docs/5.1/queues)并且效果很好。这可能是什么原因?任何帮助将不胜感激。 最佳答案 嗯,对于队列来说,它必须是不同的。如果作业失败(抛出异常

php - laravel - 谷歌分析 API 身份验证

我正在尝试创建一个带有简单仪表板的网络应用程序,其中包含使用Google登录的帐户的分析数据。我正在使用带有Socialite包的Laravel,目前我可以使用Google登录用户。我有我的开发者客户端key和客户端key。我为Analytics设置了只读和离线访问的范围,并将客户名称、电子邮件、GoogleID、访问token和刷新token存储在我的数据库中。我可以毫无问题地让用户登录。我现在想做的是,只访问Analytics帐户当前拥有的配置文件。我遵循了AnalyticsAPI文档示例,但无法使其正常工作。由于我存储了一个访问token和一个刷新token,我想我应该能够验证当