*/ public function rules(): array { return [ 'theme' => 'required|string|min:3|max:255|unique:tenants,theme', 'domain' => 'required|string|min:3|max:255|unique:domains,domain', ]; } /** * Get custom attributes for validator errors. * * @return array */ public function attributes(): array { return [ 'theme' => trans('validation.custom.theme'), 'domain' => trans('validation.custom.domain'), ]; } }