igorkgg/laravel-filesystem-akamai-netstorage

A Akamai NetStorage filesystem for Laravel.

11.0.0 2024-03-15 22:38 UTC

This package is auto-updated.

Last update: 2024-05-15 23:01:52 UTC


README

Akamai NetStorage for Laravel based on igorkgg/flysystem-akamai-netstorage.

Requirement

  • Laravel >= 11.0

Installation

$ composer require "igorkgg/laravel-filesystem-akamai-netstorage"

Configuration

<?php

return [
   'disks' => [
        //...
        'akamai' => [
          'driver'   => 'akamai',
           'key'      => env('AKAMAI_KEY'),
           'keyName'  => env('AKAMAI_KEY_NAME'),
           'hostname' => env('AKAMAI_HOSTNAME'),
           'cpCode'   => env('AKAMAI_CPCODE'),
           'basePath' => env('AKAMAI_BASE_PATH', ''),
           'baseUrl'  => env('AKAMAI_BASE_URL', ''),
           'timeout'  => env('AKAMAI_TIMEOUT', 300),
        ],
        //...
    ]
];

Usage

Storage::disk('akamai')->put('test.txt', 'Test file');

License

MIT