1. Go to this page and download the library: Download linkorb/objectstorage library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
linkorb / objectstorage example snippets
// Instantiate a driver of your choice (file, s3, gridfs, pdo, etc...)
$adapter = ObjectStorage\Adapter\PdoAdapter::build($config);
// Instantiate an ObjectStorage Service that uses the adapter instance
$service = new ObjectStorage\Service($adapter);
// Upload a local png into object storage
$service->upload('my-photo', '/home/test/some_file.png');
// Download the image from object storage to a new local file
$service->download('my-photo', '/home/test/some_file.png');
// Delete the image from object storage
$service->delete('my-photo');
$message = "Hello world!";
// put the message data into object storage
$service->set('my-message', $message);
// read the message back from object storage
$text = $service->get('my-message');
echo $text; // Outputs "Hello world!";
// Delete the message from object storage
$service->delete('my-message');
$adapter = new \ObjectStorage\Adapter\EncryptedStorageAdapter(
new \ObjectStorage\Adapter\PdoAdapter($pdo),
\ParagonIE\Halite\KeyFactory::loadAuthenticationKey($pathToSigningKey),
\ParagonIE\Halite\KeyFactory::loadEncryptionKey($pathToEncryptionKey)
);
// You can use $adapter as before and both the storage keys and objects will be
// encrypted (use PlaintextKeyEncryptedStorageAdapter if you don't want the
// storage keys to be encrypted).
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.