/** * Get the valueArray with the right objectNamespace * * @param Tx_PtExtbase_State_IdentifiableInterface $object * @param string $key * @param string $value * @return array */ public function buildObjectValueArray(Tx_PtExtbase_State_IdentifiableInterface $object, $key, $value) { $nameSpace = $object->getObjectNamespace(); Tx_PtExtbase_Assertions_Assert::isNotEmptyString($nameSpace, array('message' => 'No ObjectNamespace returned from Obejct ' . get_class($object) . '! 1280771624')); return $this->buildNamespaceValueArray($nameSpace, $key, $value); }
/** * @param Tx_PtExtbase_State_IdentifiableInterface $object * @return String */ public function getObjectNameSpace(Tx_PtExtbase_State_IdentifiableInterface $object) { $nameSpace = $object->getObjectNamespace(); Tx_PtExtbase_Assertions_Assert::isNotEmptyString($nameSpace, array('message' => 'No ObjectNamespace returned from Obejct ' . get_class($object) . '! 1280771624')); return $nameSpace; }