racaCorId = $racaCorId; } public function passes($attribute, $value) { return self::isValid($value, $this->racaCorId); } public static function isValid($value, $racaCorId) { return $racaCorId !== RacaCor::INDIGENA || ($racaCorId === RacaCor::INDIGENA && !is_null($value)); } public function message() { return 'Nacionalidade inválida.'; } }