/ra_drupal

Rapid API for Drupal

Primary LanguagePHP

Rapid API for Drupal 8

Drupal 8 logo

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

Copyright © 2016 [ Pokhodyun Alexander]