Closed (fixed)
Project:
MyREST
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
1 Sep 2026 at 06:12 UTC
Updated:
1 Sep 2026 at 07:13 UTC
Jump to comment: Most recent
The engine's core idea is that a field type plus a choice of shape produces a fragment of JSON, and that this mapping is a plugin rather than a branch in a helper. Today the same job is done by thousands of lines of methods on a helper class, four times over across the forks.
MyrestFieldShape with a manager, an interface, a base class and an attribute-based discovery.Everything. Every issue that follows in this stage is one plugin against this contract.
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
Comment #4
sergeydruua commentedComment #6
sergeydruua commented