草庐IT

laravel-backup

全部标签

php - 在 Laravel schedule 上检查身份验证

我有这样的安排$schedule->call(function(){$mial->getMail(Auth::user()->id);})->everyMinute();告诉我这个错误InKernel.phpline37:Tryingtogetpropertyofnon-object当我运行这个命令时再次显示这个错误$schedule->call(function(){echoAuth::user()->id;})->everyMinute();我需要检查身份验证。 最佳答案 你不能那样做,因为用户没有运行预定的命令,所以auth(

php - Laravel/PHP 单元 : Asserting sameness of two models

在Laravel中进行集成测试(使用数据库)时。断言同一Eloquent模型的两个实例相同的最佳方法是什么?AssertEquals$模型$model简单地使用->assertEquals($modelOne,$modelTwo);不会工作,因为即使它们是相同的PHPUnit检查类属性,例如wasRecentlyCreated有时模型id可以是字符串或整数。AssertEquals$model->id$model->id这里的问题是模型一个可能是另一个模型的实例,例如:AssertEquals(Person::find(1)->id,Animal::find(1)->id);返回tru

php - Laravel 5.6.14 中的 "405 Method not allowed"

我只是在学习laravel资源方法来构建一个基本的API。下面是我的api.php文件的代码,它显示了所有API路由。//ListArticlesRoute::get('articles','ArticleController@index');//ListSingleArticleRoute::get('article/{id}','ArticleController@show');//CreateNewArticleRoute::post('article','ArticleController@store');//UpdateArticleRoute::put('article',

php - Laravel 正则表达式验证价格或为空

我正在尝试为价格或为空制作一个正则表达式。我有实际有效的价格部分(荷兰语使用逗号而不是点)/^\d+(,\d{1,2})?$/上面的正则表达式在值21,99上验证正常现在我尝试添加空白部分,这样该字段就可以...只是空白^$/(^$|^\d+(,\d{1,2})?$)/但是Laravel在我更改正则表达式后立即开始提示:“方法[validate^\d+(,\d{1,2})?$)/]不存在。”工作正常:$rules=['price'=>'regex:/^\d+(,\d{1,2})?$/'];Laravel拒绝...:$rules=['price'=>'regex:/(^$|^\d+(,\

php - Laravel Controller 类型提示

在使用-mcr(phpartisanmake:modelInstitution-mrc)创建模型后,Controller中的show函数搭建为:/***Displaythespecifiedresource.**@param\App\Organization\Institution$institution*@return\Illuminate\Http\Response*/publicfunctionshow(Institution$institution){returnview('institutions.show',['institution'=>$institution]);}r

php - Laravel Eloquent 查找日期早于 2 天的行

我正在尝试根据早于(例如)2天的“created_at”字段获取行。我正在使用LaravelEloquent。有人可以帮我解决这个问题吗? 最佳答案 您可以使用CarbonsubDays()如下所示:$data=YOURMODEL::where('created_at','subDays(2)->toDateTimeString())->get(); 关于php-LaravelEloquent查找日期早于2天的行,我们在StackOverflow上找到一个类似的问题:

php - 在 Laravel PHP 框架中找不到 PGSQL 驱动程序

您好,我在CentOS6.3上使用LaravelPHP框架。我安装了PostgreSQL9.1,以及PDO和PDO-PGSQL。在application/config/database.php下,我将Laravel设置为使用PostgreSQL:'default'=>'pgsql','connections'=>array('pgsql'=>array('driver'=>'pgsql','host'=>'localhost','database'=>'dbname','username'=>'username','password'=>'shhhpass','charset'=>'u

php - 从 Laravel Routes.php 调用 Controller 函数

我在Laravel的Orders_Controller中有一个名为getOrders($user)的函数。它调用原始数据库查询并构建一个JSON数组以返回。我不知道如何从我的路由文件中调用这个函数。基本上我在路由中收到一个POST,插入新订单,然后我想从此路由函数调用getOrders(user)以获取给定用户的所有现有订单。谁能帮我弄清楚如何从Routes.php中调用这个函数?路由.php//HandleaneworderPOSTRoute::post('order',array('do'=>function(){......//HANDLEPOSTDATAANDINSERTNEW

php - Laravel 中的路由与 Controller

我想知道laravel框架开发的最佳方法。我经历了大部分时间和教程,例如:Dayle的LaravelCodeHappy,exampleaswhatyouseehereisthesamewithhisbook.堆栈溢出中的大多数问答,我注意到大多数开发人员还将所有请求处理放在route.php上。我可以知道这对云这种大型应用程序代码结构有用吗?在我的概念中,RESTful是为api设计的,而我们可以使用Controller来检测它的获取、发布、放置或删除。像这样if($_POST){//Tryandloginuser}else{//Showloginform}但可用的教程/示例不多。我的

php - 在 Laravel 4 中找不到库类

我正在将工作中的生产L3站点迁移到使用L4。当Controller调用库类(app/libraries/adminthing.php)时,出现错误Error:Class'adminthing'notfoundin/var/www/l4/app/controllers/AdminController.php第15行开始/global.phpClassLoader::addDirectories(array(app_path().'/controllers',app_path().'/models',app_path().'/database/seeds',app_path().'/lib