for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Infinitypaul\Validator\Rules;
class Confirmed extends Rule
{
public function passes($field, $value, $data): bool
if (! isset($data[$field.'_confirmation'])) {
return false;
}
if ($data[$field.'_confirmation'] !== $value) {
return true;
public function message($field): string
return $field.' Doesnt Match';