src/Transform/BucketMetaQuery.php [59:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static function fromCloseMetaQuery(Models\CloseMetaQueryRequest $request): OperationInput
    {
        $input = new OperationInput(
            'CloseMetaQuery',
            'POST',
            ['Content-Type' => 'application/xml']
        );
        $input->setParameter('comp', 'delete');
        $input->setParameter('metaQuery', '');
        $input->setBucket($request->bucket ?? '');
        $input->setOpMetadata('sub-resource', ['metaQuery', 'comp',]);

        $customSerializer = [
            [Functions::class, 'addContentMd5']
        ];
        Serializer::serializeInput($request, $input, $customSerializer);
        return $input;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/Transform/BucketReplication.php [56:73]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static function fromPutBucketReplication(Models\PutBucketReplicationRequest $request): OperationInput
    {
        $input = new OperationInput(
            'PutBucketReplication',
            'POST',
            ['Content-Type' => 'application/xml']
        );
        $input->setParameter('comp', 'add');
        $input->setParameter('replication', '');
        $input->setBucket($request->bucket ?? '');
        $input->setOpMetadata('sub-resource', ['replication', 'comp',]);

        $customSerializer = [
            [Functions::class, 'addContentMd5']
        ];
        Serializer::serializeInput($request, $input, $customSerializer);
        return $input;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/Transform/BucketCname.php [23:40]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static function fromPutCname(Models\PutCnameRequest $request): OperationInput
    {
        $input = new OperationInput(
            'PutCname',
            'POST',
            ['Content-Type' => 'application/xml']
        );
        $input->setParameter('cname', '');
        $input->setParameter('comp', 'add');
        $input->setBucket($request->bucket ?? '');
        $input->setOpMetadata('sub-resource', ['cname', 'comp',]);

        $customSerializer = [
            [Functions::class, 'addContentMd5']
        ];
        Serializer::serializeInput($request, $input, $customSerializer);
        return $input;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



