我想知道如何在模型观察者身上防止某个动作,例如:
$model->update(['foo' => 'bar']);
Run Code Online (Sandbox Code Playgroud)
在观察者中
public function updating(Model $model)
{
if($model->isDirty('foo') {
// Prevent action from happening
}
}
Run Code Online (Sandbox Code Playgroud)
先感谢您.
我想使用多种算法来散列给定文件,但现在我按顺序执行,如下所示:
return [
hash_file('md5', $uri),
hash_file('sha1', $uri),
hash_file('sha256', $uri)
];
Run Code Online (Sandbox Code Playgroud)
无论如何,哈希那个文件只打开一个流而不是N,其中N是我想要使用的算法数量?像这样的东西:
return hash_file(['md5', 'sha1', 'sha256'], $uri);
Run Code Online (Sandbox Code Playgroud) 当我使用 Composer 创建自动加载帮助程序文件时,出现以下错误:
致命错误:composerRequireebefe31fc60fbe2897fba8c156ec310c(): 需要打开失败 'D:\xampp\htdocs\common_module\vendor\composer/../../app/Http/helpers.php' (include_path='D:\xampp\php\PEAR ') 在 D:\xampp\htdocs\common_module\vendor\composer\autoload_real.php 第 66 行