for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Terranet\Administrator\Traits\Module;
trait ValidatesOptions
{
/**
* Define validation rules.
*/
public function rules()
return $this->scaffoldRules();
}
* Build a list of supposed validators based on columns and indexes information.
*
* @return array
protected function scaffoldRules()
return array_build(options_fetch(), function ($key, $option) {
options_fetch
If this is a false-positive, you can also ignore this issue in your code via the ignore-call annotation
ignore-call
return array_build(/** @scrutinizer ignore-call */ options_fetch(), function ($key, $option) {
return [$option->key, 'required'];
});