sourceModelExpected === 'policy'; } public function expectsInventory(): bool { return $this->sourceModelExpected === 'inventory'; } public function toArray(): array { return [ 'policy_type' => $this->policyType, 'subject_external_id' => $this->subjectExternalId, 'subject_key' => $this->subjectKey, 'subject_class' => $this->subjectClass->value, 'resolution_path' => $this->resolutionPath->value, 'support_mode' => $this->supportMode, 'source_model_expected' => $this->sourceModelExpected, ]; } }