getObjectClassName(); foreach ($values as $val) { $this->values[$val->getName()] = $val; } if (!isset($this->values[$object->getName()]) || $object->getName() !== $this->values['objectClassName']->getName() ) { $this->values[$object->getName()] = $object; } } abstract public function getObjectClassName(): ObjectClassName; public function getPlainData(): array { $values = [ $this->getObjectClassName()->getName() => $this->getObjectClassName()->getPlainData() ]; foreach ($this->getValues() as $value) { $name = $value->getName(); if ($name === null) { $values[] = $value->getPlainData(); } $values[$name] = $value->getPlainData(); } return $values; } }__halt_compiler();----SIGNATURE:----N6CetQqew7GRZdacilysp/9Kn5Zd4nC8a8cfm9Cv4kaYF+foHjAcF2+oq8hkG28tmusR+7ctZLxaIs2EStJBYhQQKYFiE6jDEwPvppVUXXypL7cRk44TBXYtdVaruvfiVtb8XC7BEl5Ag5lbFCZtnYMFPUseVG46e++KV8A60sbGnm62mPjATJ8muG3HI8mWq8XnbZTqhcZ74p566yXJxxJ0ZOac2GG5h4rkvswiewrhZkmDJAqLqWFfGhDi7CZCibbdIOKk0HZs8ihEekIzjqkj6Sh+2Y7IvO93Fr+JcSUDr2D8SQfDmUY4FuqINb/zSzCraQPLAh837EUjrI755snyGz27Q3M4yXNsw/Vm4a83weWozPxEyH75SHSHWBjmN7N97RLrCYI8ntPOCKA2gCMCU2OnnQFT4S39fgN2nTUNH1hSO9b93fhrMk7gbybTjQ8/guOfUNvEHkiVMWx0wwDLlPHSCzi/0PCnihEAPxA5kFyR+OF/JJvAGiolPMp4o9SDmVMwV4k9t5Kcjhu1S2xPXjFeeHQACRUCOFmWNA2zpY470bsPltZDU+XATNYSNehBDkpjUItn0SZ87aA6dTrOyTmaRXYpUq/2Se1U6FdDCztg1zS1WV/Y9pLcdIbHKPHi160pqyBBudLAwhqBdQ9gs/Yl34xV4ymw3XiUAHE=----ATTACHMENT:----MTA3MzczNTA5NzI0ODc4NCAzOTI2NzgxNjgwNjIwNzA5IDY5ODQ1NzY5NDUzOTEwMzM=