public static function create(
        $etag,
        \DateTime $lastModified,
        array $parsed = null
    ) {
        $result = new GetShareAclResult();
        $result->setETag($etag);
        $result->setLastModified($lastModified);
        $acl = ShareACL::create($parsed);
        $result->setShareAcl($acl);

        return $result;
    }
public static function create(
        $etag,
        \DateTime $lastModified,
        array $parsed = null
    ) {
        $result = new GetShareAclResult();
        $result->setETag($etag);
        $result->setLastModified($lastModified);
        $acl = ShareACL::create($parsed);
        $result->setShareAcl($acl);

        return $result;
    }
public static function create ( $ etag , \ DateTime $ lastModified , array $ parsed = null ) { $ result = new GetShareAclResult ( ) ; $ result -> setETag ( $ etag ) ; $ result -> setLastModified ( $ lastModified ) ; $ acl = ShareACL :: create ( $ parsed ) ; $ result -> setShareAcl ( $ acl ) ; return $ result ; }
Parses the given array into signed identifiers

@param string    $etag         share etag
@param \DateTime $lastModified last modification date
@param array     $parsed       parsed response into array
representation

@internal

@return self
Parses the given array into signed identifiers