Scalr\Service\Aws\S3\Handler\BucketHandler::setAcl PHP Метод

setAcl() публичный Метод

Sets bucket's ACL.
public setAcl ( string $bucketName, Scalr\Service\Aws\S3\DataType\AccessControlPolicyData | DOMDocument | string | array $aclset ) : boolean
$bucketName string A bucket name.
$aclset Scalr\Service\Aws\S3\DataType\AccessControlPolicyData | DOMDocument | string | array AccessControlPolicyData object or XML Document or array of x-amz headers
Результат boolean Returns True on success of false if failures.
    public function setAcl($bucketName, $aclset)
    {
        if ($aclset instanceof AccessControlPolicyData) {
            $aclset = $aclset->toXml();
        } else {
            if ($aclset instanceof \DOMDocument) {
                $aclset = $aclset->saveXML();
            }
        }
        return $this->getS3()->getApiHandler()->setBucketAcl($bucketName, $aclset);
    }