public function testGetObjectInFolderKeysReturnsContentOfStaticArray() { $this->assertSame($this->getStaticAttribute('\\Dkd\\PhpCmis\\Bindings\\Browser\\JSONConstants', 'OBJECTINFOLDER_KEYS'), JSONConstants::getObjectInFolderKeys()); }
/** * Convert given input data to a ObjectInFolderData object * * @param array|null $data * @return ObjectInFolderData|null */ public function convertObjectInFolder(array $data = null) { if (empty($data)) { return null; } $objectInFolderData = new ObjectInFolderData(); if (isset($data[JSONConstants::JSON_OBJECTINFOLDER_OBJECT])) { $object = $this->convertObject($data[JSONConstants::JSON_OBJECTINFOLDER_OBJECT]); if ($object !== null) { $objectInFolderData->setObject($object); } } if (isset($data[JSONConstants::JSON_OBJECTINFOLDER_PATH_SEGMENT])) { $objectInFolderData->setPathSegment((string) $data[JSONConstants::JSON_OBJECTINFOLDER_PATH_SEGMENT]); } $objectInFolderData->setExtensions($this->convertExtension($data, JSONConstants::getObjectInFolderKeys())); return $objectInFolderData; }