Now I have this:
abstract class PermissionModelAbstract implements PermissionModelInterface
{
public function setDataValidator(string $action, string $method, DataPermissionValidatorInterface $validator = null)
{
if (is_null($validator)) {
$validator = new DefaultDataValidator();
}
$this->model[$action . '/' . $method]['validator'] = $validator;
}
}
I want to have something like:
abstract class PermissionModelAbstract implements PermissionModelInterface
{
public function setDataValidator(string $action, string $method, DataPermissionValidatorInterface $validator = new DefaultDataValidator())
{
$this->model[$action . '/' . $method]['validator'] = $validator;
}
}
Is there exists some way to do it?
string $action,do you havestringclass?