public static function fromJson($json) { // Currently, we only support json object if (is_object($json)) { $acp = new AccessControlPolicy(); if (isset($json->owner)) { $acp->setOwner(Owner::fromJson($json->owner)); } if (isset($json->accessControlList)) { $acp->setAccessControlList($json->accessControlList); } return $acp; } return NULL; }
public static function fromJson($json) { // Currently, we only support json object if (is_object($json)) { $bucket = new FDSBucket(); if (isset($json->name)) { $bucket->setName($json->name); } if (isset($json->creation_date)) { $bucket->setCreationDate($json->creation_date); } if (isset($json->owner)) { $bucket->setOwner(Owner::fromJson($json->owner)); } return $bucket; } return NULL; }
public static function fromJson($json) { // Currently, we only support json object if (is_object($json)) { $summary = new FDSObjectSummary(); if (isset($json->name)) { $summary->setObjectName($json->name); } if (isset($json->owner)) { $summary->setOwner(Owner::fromJson($json->owner)); } if (isset($json->size)) { $summary->setSize($json->size); } return $summary; } return NULL; }