/** * Parses the given array into signed identifiers * * @param string $publicAccess container public access * @param string $etag container etag * @param \DateTime $lastModified last modification date * @param array $parsed parsed response into array * representation * * @return none. */ public static function create($publicAccess, $etag, $lastModified, $parsed) { $result = new GetContainerAclResult(); $result->setETag($etag); $result->setLastModified($lastModified); $acl = ContainerAcl::create($publicAccess, $parsed); $result->setContainerAcl($acl); return $result; }
/** * @covers MicrosoftAzure\Storage\Blob\Models\GetContainerAclResult::setETag * @covers MicrosoftAzure\Storage\Blob\Models\GetContainerAclResult::getETag */ public function testSetETag() { // Setup $expected = '0x8CAFB82EFF70C46'; $obj = new GetContainerAclResult(); $obj->setETag($expected); // Test $obj->setETag($expected); // Assert $this->assertEquals($expected, $obj->getETag()); }