*/ public function rules(): array { /** @var Tenant|null $tenant */ $tenant = $this->route('tenant'); return [ 'codigo' => [ 'required', 'string', 'max:255', Rule::unique('tenants', 'codigo')->ignore($tenant?->id), ], 'nombre' => ['required', 'string', 'max:255'], 'dominio' => ['nullable', 'string', 'max:255'], ...PropRules::sync(), ]; } }