$args */ public function getCreationRules(array $args): array { return [ 'required', 'max:192', 'alpha_dash', Rule::unique(Studio::class), ]; } /** * @param array $args */ public function getUpdateRules(array $args): array { return [ 'sometimes', 'required', 'max:192', 'alpha_dash', Rule::unique(Studio::class)->ignore(Arr::get($args, 'id')->getKey()), ]; } }