competencias = $competencias; } public function passes($attribute, $value) { return self::isValid($this->competencias, $value); } public static function isValid($competencias, $value) { return DB::table('sigtap.procedimento')->where('id', $value) ->whereIn('competencia_id', $competencias->pluck('id')) ->exists(); } public function message() { return 'Procedimento invĂĄlido para a competĂȘncia informada.'; } }