for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Yiisoft\Validator\Tests\Support\Data;
use Yiisoft\Validator\PostValidationHookInterface;
use Yiisoft\Validator\Result;
final class ObjectWithPostValidationHook implements PostValidationHookInterface
{
public static $hookCalled = false;
public function getAttributeValue(string $attribute): mixed
return null;
}
public function getData(): ?array
public function hasAttribute(string $attribute): bool
return false;
public function processValidationResult(Result $result): void
self::$hookCalled = true;