}
/**
- * (Experimental) This hook is called when build the menu table.
+ * This hook is called when building the menu table.
*
* @param array $items
* List of records to include in menu table.
}
/**
- * (Experimental) Modify the list of template-types used for CiviMail composition.
+ * Modify the list of template-types used for CiviMail composition.
*
* @param array $types
* Sequentially indexed list of template types. Each type specifies:
}
/**
- * (EXPERIMENTAL) Scan extensions for a list of auto-registered interfaces.
+ * Scan extensions for a list of auto-registered interfaces.
*
- * This hook is currently experimental. It is a means to implementing `mixin/scan-classes@1`.
- * If there are no major difficulties circa 5.55, then it can be marked stable.
+ * @see mixin/scan-classes@1
*
* @param string[] $classes
* List of classes which may be of interest to the class-scanner.
}
/**
- * EXPERIMENTAL: This hook allows one to register additional Angular modules
+ * Register Angular modules
*
* @param array $angularModules
* List of modules. Each module defines:
namespace Civi\Afform;
/**
- * Class AngularDependencyMapper
+ * Class used to calculate Afform Angular dependencies.
* @package Civi\Afform
*/
class AngularDependencyMapper {
/**
* Controls the return format of the "layout" property
- * - html will return layout html as-is.
- * - shallow will convert most html to an array, but leave tag attributes and af-markup containers alone.
- * - deep will attempt to convert all html to an array, including tag attributes.
+ * - "html" will return layout html as-is.
+ * - "shallow" will convert most html to an array, but leave tag attributes and af-markup containers alone.
+ * - "deep" will attempt to convert all html to an array, including tag attributes.
*
* @var string
* @options html,shallow,deep
/**
* Optionally manage whitespace for the "layout" property
*
- * This option will strip whitepace from the returned layout array for "get" actions,
- * and will auto-indent the aff.html for "save" actions.
+ * This option will strip whitepace from the returned layout array for `get` actions,
+ * and will auto-indent the aff.html for `save` actions.
*
- * Note: currently this has no affect on "get" with "html" return format, which returns html as-is.
+ * Note: Has no effect on `get` with "html" return format, which returns html as-is.
*
* @var bool
*/