Skip to content

Delpfine/yii-selectel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yii-selectel

Требования

  • php >= 5.4
  • php-curl

Установка

Распаковываем расширение в папку extensions. В конфиг main.php в массив components прописывыем:

'components'=>[
    'selectel'=> [
        'class'=>'ext.yii-selectel.src.SelectelStorage',
        'user' => 70145,
        'key' => 'UqFXw1hi',
        'container' => '123'
    ],
],

Меняем 'user', 'key', 'container' на нужные, все параметры можно изменить в скрипте после инициализации расширения.

$selectel = Yii::app()->selectel;
$selectel->setUser('name');
$selectel->setKey('key');
$selectel->setContainer('test');

Пример использования

Пакетная загрузка файла(ов):

$selectel = Yii::app()->selectel;
$selectel->uploadFiles([__DIR__ . '/../config/main.php', __DIR__ . '/../config/test.php']);

Удаление файла(ов):

$selectel = Yii::app()->selectel;
$selectel->deleteFiles(['main.php']);

Список файлов в контейнере:

$selectel = Yii::app()->selectel;
$selectel->listFilesOnContainer();

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages