competenciaId = $competenciaId; } public function passes($attribute, $value) { return self::isValid($this->competenciaId, $value); } public static function isValid($competenciaId, $value) { return DB::table('sigtap.competencia')->where('id', $competenciaId) ->where('valor', '>=', Str::substr($value, 0, 4)) ->exists(); } public function message() { return 'Data de atendimento inválida.'; } }