*/ public function rules(): array { return [ 'name' => ['required', 'string', 'max:255'], 'slug' => ['required', 'string', 'max:255', 'unique:organisations,slug', 'regex:/^[a-z0-9-]+$/'], 'billing_status' => ['sometimes', 'string', 'in:active,trial,suspended'], 'settings' => ['sometimes', 'array'], ]; } }