Commit 7f1cc6ae authored by Dmitry Nikulin's avatar Dmitry Nikulin

Improve example in docs

parent 4f7de993
...@@ -38,7 +38,8 @@ $ phpdoc -d src -t docs --visibility=public,protected --template=xml ...@@ -38,7 +38,8 @@ $ phpdoc -d src -t docs --visibility=public,protected --template=xml
$ vendor/bin/phpdocmd docs/structure.xml $ vendor/bin/phpdocmd docs/structure.xml
``` ```
## Пример использования: ## Пример использования
Создайте PHP-скрипт (например, `index.php`):
``` ```
<?php <?php
...@@ -46,8 +47,24 @@ require('vendor/autoload.php'); ...@@ -46,8 +47,24 @@ require('vendor/autoload.php');
use AttachmentsClient\AttachmentsClient; use AttachmentsClient\AttachmentsClient;
$client = new AttachmentsClient('http://localhost:8100'); $client = new AttachmentsClient('http://img.azbyka.ru');
echo($client->uploadFromFile('composer.json')); echo "Trying file upload:\n";
echo $client->uploadFromFile(__FILE__);
echo "\n\n";
$file = file_get_contents(__FILE__);
echo "Trying memory upload:\n";
$hash = $client->uploadFromMemory($file);
echo $hash . "\n\n";
$url = $client->getDownloadUrl($hash, basename(__FILE__));
echo "Download URL: $url\n";
?> ?>
``` ```
Этот скрипт загружает в хранилище сам себя двумя способами:
из файла потоком и из памяти, после чего выводит URL для скачивания.
Запустить его можно в командной строке:
```
$ php index.php
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment