Aegir Objects

Component type

module

Categories

Maintenance status

Development status

Downloads

82

Component created

Component changed

This module provides some base classes to simplify working with Aegir in an object-oriented fashion. It does not provide any functionality on its own, and should only be used when another module depends on it.

Twig Vardumper

Component type

module

Categories

Maintenance status

Development status

Downloads

3735

Component created

Component changed

Provides a way to display Twig PHP variables in a pretty way.

Twig vardumper provides a better {{ dump() }} and {{ vardumper() }} function that can help you debug Twig variables.

raven_release

Component type

module

Categories

Maintenance status

Development status

Downloads

535

Component created

Component changed

Extends the Raven Sentry client module.
Every errors are tagged with the content of the raven_release (drupal7) or raven_release.settings.version (drupal8) configuration variable.
You can then filter issues in sentry on this release tag.

Sample use cases :

Entity Tools

Component type

module

Maintenance status

Development status

Downloads

19

Component created

Component changed

Entity Tools provides syntactic sugar over entities for custom modules and themes (Twig templates in general). It comes with helpers to select, load and display content or configuration entities. The goal is to try to improve the DX by providing an uniform way to work with entities, without using strings parameters so we can safely rely on class constants or methods instead.

Select, load and display helpers are meant to be independent. You can still execute a core EntityQuery that gets you the entity ids and then rely on the load and display helpers.

Theme Breakpoints for Javascript

Component type

module

Maintenance status

Development status

Downloads

3234

Component created

Component changed

This module exposes theme-related breakpoints as directly usable Javascript variables.

Usage

When developing client-side Javascript applications,
you might need to know about the breakpoints your currently used theme defines.
Themes can define breakpoints this way,
but they're not exposed automatically for client-side behaviors.

Hosting Drush Backup

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Provides a provision command and a task in the hostmaster interface to create backups using drush archive-dump instead of the normal provision-backup code.

These backups cannot be used for restores through the interface. It is meant to be used by to get a backup which may include more (eg. follow symlinks) than the provision-backup dump provides.

Compatible with Aegir 7.x-3.x

Release Instructions

Component type

module

Maintenance status

Development status

Downloads

45

Component created

Component changed

Motivation

When you're using hook_update_N() in the big team there's a high possibility that updating one module may result in numeration conflicts. RI module is developed to avoid that by widening the function name scope.

How?

Module allows you to write the functions with the name format CODE_ri_N, where CODE is your custom prefix, e.g. JIRA ticket abbreviation, and N is any numeric value. Then these functions can be executed via drush like drush updb using the below commands: