Rapid API for Drupal 8
Install
- Clone repo from GitHub:
git clone https://github.com/emerap/ra_drupal.git
- Install composer dependencies:
composer install
- Drush install:
drush en ra_drupal ra_docs -y
Drupal console commands
- Generate plugin RaDatatype -
drupal generate:plugin:ra:datatype
- Generate plugin RaDefinition -
drupal generate:plugin:ra:definition
- Generate plugin RaFormat -
drupal generate:plugin:ra:format
Basic usage
// Method name
$method_name = 'ra.version';
// Method params
$params = ['field' => 'engine'];
// \Emerap\Ra\Core\Method instance
$method = RaConfig::instanceMethod($method_name, $params);
// Call api method
$result = RaConfig::instanceRa->call();
// Get method response
$response = $result->format();
Links
- Rapid API core: source | packagist
- Community page: vk.com/rapid_api
Copyright © 2016 [ Pokhodyun Alexander]