noroman / filestorage
File storage
Installs: 47
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/noroman/filestorage
Requires
- php: ^7.1
- ext-json: *
This package is auto-updated.
Last update: 2024-12-29 06:07:48 UTC
README
<?php require_once __DIR__ . '/vendor/autoload.php'; use FileStorage\Exceptions\DataException; use FileStorage\Exceptions\FileStorageException; use FileStorage\Exceptions\NotFoundException; use FileStorage\FileStorage; try { $fs = new FileStorage(__DIR__ . '/storage'); } catch (FileStorageException $e) { die($e->getMessage()); } $data = [ 'title' => 'Title', 'desc' => 'Description', 'h1' => 'H1', ]; try { $fs->save('page', $data); } catch (DataException $e) { die($e->getMessage()); } try { $d = $fs->load('page', $data); } catch (DataException $e) { die($e->getMessage()); } catch (NotFoundException $e) { die($e->getMessage()); } print_r($d);