Advertising sustains the DA. Ads are hidden for members. Join today

Future development

Last updated on
31 October 2023

Currently we plan to change the following for version 2.0 of Atoms

  • The shortcut functions for getting atoms is currently called atom() and resides in atoms.module. This is not a good way to do this (even though Devel also does this) and instead we will use static functions in the Atom class for the same functionality.
  • Atoms will be discovered as plugins from yaml files instead of just data as we currently do. This enables us to leverage translation functionality from core (like menu does), but also allows for other sources of Atoms without using alter hooks.
  • Groups will have their own definitions separate from the atoms that belong to them, enabling more customizability and reuse.

Help improve this page

Page status: No known problems

You can: