opdavies / drupalorg-api-php
PHP library for the Drupal.org API
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 1
Open Issues: 4
pkg:composer/opdavies/drupalorg-api-php
Requires
- php: ^5.6|^7
- guzzlehttp/guzzle: ^6.3
- tightenco/collect: ^5.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.10
- phpunit/phpunit: ^5.7
- symfony/var-dumper: ^3.4
This package is auto-updated.
Last update: 2025-09-25 19:55:08 UTC
README
This library provides convenient wrapper functions for Drupal.org’s REST API. The API is documented here.
Examples
Nodes
$nids = [107871, 2945793, 1306976]; $query = new NodeQuery(); $query->setOptions(['query' => ['type' => Node::TYPE_MODULE, 'nid' => $nids]]); $nodes = $query->execute()->getContents()->all();
Users
$uids = [1, 381388]; $query = new UserQuery(); $query->setOptions(['query' => ['uid' => $uids]]); $users = $query->execute()->getContents()->all();