Problem/Motivation

Right now there is a lot of functionality in https://github.com/AtenDesignGroup/drupal-tools. Originally, this module was to be an "API" related module in the sense that you would be primarily using http clients and sending/returning data.

I'd rather see this module a toolkit for client APIs as well as Drupal's core APIs https://www.drupal.org/docs/drupal-apis

Proposed resolution

Merge in the functionality from https://github.com/AtenDesignGroup/drupal-tools and combine documentation. (Mainly the documentation from the drupal-tools project)

Tracking this now in https://git.drupalcode.org/project/apitools/-/tree/drupal-tools

Remaining tasks

  • Handle dependencies for simple_oauth and key as those might not necessarily be used
  • Turn Updater and Batch classes into services

User interface changes

API changes

Data model changes

Issue fork apitools-3208314

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

asherry created an issue. See original summary.

asherry’s picture

Issue summary: View changes

  • asherry committed 89bf922 on 8.x-1.x
    Issue #3208314: Merging in drupal tools library
    
asherry’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.