Skip to content

smstw/Storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Storage Helper

Usage

<?php
/**
 * In file test.php
 */

require_once __DIR__ . '/lib/Symfony/Component/ClassLoader/UniversalClassLoader.php';

// Register Autoloader
$classLoader = new Symfony\Component\ClassLoader\UniversalClassLoader();
$classLoader->registerNamespaces(array(
	'SMS'      => __DIR__ . '/src',
));
$classLoader->register();

// Setup configuration
$config = array(
	'key'    => 'API Key',
	'secret' => 'API Secret',
	'bucket' => 'my-bucket-name',
	'region' => 'ap-northeast-1',
	'hash'   => true,
);

$client = StorageFactory::factory('S3', $config);

$res = $client->put('/path/to/source_file.jpg', '/path/to/remote/directory');

var_dump($res);

Releases

No releases published

Packages

No packages published

Languages