You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HerrHase
7fc3e32901
|
3 years ago | |
---|---|---|
src | 3 years ago | |
.gitignore | 3 years ago | |
LICENSE | 3 years ago | |
README.md | 3 years ago | |
composer.json | 3 years ago | |
composer.lock | 3 years ago |
README.md
Pirectus - a small Client for Directus 9
This Version is in a early Stage and only supports get, post, patch for Items. Authentification is only possible with token. It uses Guzzle, PHP HTTP client and is inspired by the Directus JavaScript SDK
Pirectus is used in Super Gear Directus, a small CMS.
Installation
composer require tentakelfabrik/pirectus
Quickstart
require('vendor/autoload.php');
use Pirectus\Pirectus;
use Pirectus\Auth\TokenAuth;
$pirectus = new Pirectus('<directus-url>', [
'auth' => new TokenAuth('<directus-authtoken>')
]);
$results = $pirectus
->items('pages')
->fields(['id', 'title', 'content'])
->filter([
'status' => ['_eq' => 'published']
])
->find();