问题标签 [tinker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - Laravel 运行 Tinker 时出错
我正在使用 Laravel 5.2 和 PHP 7.1,但在尝试使用 Tinker 时出现错误。
当我运行时:
我收到以下错误:
[Symfony\Component\Debug\Exception\FatalThrowableError] 调用未定义函数 Laravel\Tinker\tap()
我将 Laravel 从 5.2 升级到 5.5,但我之前的大部分功能都不起作用。我恢复到 5.2,但我仍然收到此错误。
php - 如何在命令行 REPL 工具 Tinker 中使用真实 http 请求的模拟数据填充请求对象
在我的项目中使用 Laravel 框架和名为 Tinker 的 REPL,我想将请求对象设置为与通过浏览器发出一些真实 HTTP 请求时相同的状态。
当我使用转储请求时
我收到很多数据,$request
比如标题、表单输入数据等等。
我想$request
在 Tinker REPL 中接收相同的数据。
如何从命令行在 Tinker 中模拟 HTTP 请求?
laravel - Laravel 5:创建枚举数据类型的模型工厂时返回 InvalidArgumentException:数据丢失
我有一个表费率,我想将费率值限制在 1 到 5 之间。
我为这个表创建了一个模型工厂。
当我在修补程序中使用这个工厂时:
终端返回以下异常:
带有消息“数据丢失”的 InvalidArgumentException
根据Laravel Columns Enum Documentation,我尝试了同样的方法。
模型工厂/测试不支持枚举吗?我在枚举方面做错了什么吗?
laravel - 当我使用 laravel tinker 会话来摆弄 Observer 类中的模型时,有没有办法捕捉到?
我Observer
设置了 Listen to aModel
的事件,以保持我Controller
的 Logging 消息清洁。我的实现如下:
首先,一个 store 方法可以做它应该做的事情。从有效参数创建并保存新模型。
StoreExample
表单请求并不重要。它只是验证并检查一个门以授权该操作。
我Observer
已设置记录此操作。
我遇到的问题是我的日志取决于auth()
要设置的对象的方式。考虑到auth
中间件和为了存储示例而必须检查的门,来宾用户不可能触发此代码。
但是,我确实喜欢tinker
在我的本地和临时环境中使用来检查站点的行为,但这可能会引发错误(嗯,PHP notice
更准确地说),因为我可以Example
在没有经过身份验证的情况下创建模型,并且记录器将尝试获取full_name
来自非对象的属性auth()->user()
。
所以我的问题如下:当我专门使用 Laraveltinker
会话来处理 Observer 类中的模型时,有没有办法捕捉到?
php - Laravel Tinker 错误:Symfony\Component\Debug\Exception\FatalThrowableError:调用未定义的方法 Psy\Configuration::getLoop()
我正在尝试php artisan tinker
在我的项目上运行并收到此错误:
如您所见,问题出在第80行。我想我必须提一下,我曾经在我的一个控制器中使用过,Throwable
因为一般无法获得我得到的!我以另一种方式处理了那个可抛出的错误,并且能够自己解决这个问题!无论如何,我没有在我的代码中使用或任何地方,但我仍然收到上述错误。FatalThrowableError
Exception
Exception
Exception
Exception
Exception
Throwable
FatalThrowableError
我怎样才能php artisan tinker
再次找到工作?我认为这个问题与composer
.
php - 在 php artisan tinker 中保存更改
我正在做一个 Laravel 项目。首先,运行迁移并为表创建蓝图:
我通过创建具有以下结构的架构来编辑迁移
接下来,我使用修补程序编辑器创建了名为 Donation 的模型
但是,我无法保存我的更改并填充我新创建的表,因为当我尝试保存我的编辑时遇到了错误。下面,我发布了我的编辑和我得到的错误。
错误
php - Laravel 修补文本建议或通过 Tab 键自动完成
有什么方法可以在Laravel TinkerTab上使用key 来建议或自动完成文本或预定义变量?
laravel-5 - 不允许写入 /Users/ahmed.d.hamdallah/.config/psysh/psysh_history
我有一个 macbookpro 2017,我在使用 php artisan tinker 时遇到了问题。这是我得到的截图: