PHP 7.4.33
Preview: CryptoParamsTraitV2.php Size: 524 B
/home/godevadmin/www/admin/vendor/aws/Aws/S3/Crypto/CryptoParamsTraitV2.php

<?php
namespace Aws\S3\Crypto;

use Aws\Crypto\MaterialsProviderInterfaceV2;

trait CryptoParamsTraitV2
{
    use CryptoParamsTrait;

    protected function getMaterialsProvider(array $args)
    {
        if ($args['@MaterialsProvider'] instanceof MaterialsProviderInterfaceV2) {
            return $args['@MaterialsProvider'];
        }

        throw new \InvalidArgumentException('An instance of MaterialsProviderInterfaceV2'
            . ' must be passed in the "MaterialsProvider" field.');
    }
}

Directory Contents

Dirs: 0 × Files: 9

Name Size Perms Modified Actions
2.58 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
524 B lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
1.64 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
2.98 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
13.75 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
18.36 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
6.81 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
7.44 KB lrwxrwxr-x 2024-06-18 20:10:40
Edit Download
999 B lrwxrwxr-x 2024-06-18 20:10:40
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).