AjaxBasePageNegotiator

Defines a theme negotiator that deals with the active theme on ajax requests. Many different pages can invoke an Ajax request to a generic Ajax path. It is almost always desired for an Ajax response to be rendered using the same theme as the base page, because most themes are built with the assumption that they control the entire page, so if the CSS for two themes are both loaded for a given page, they may conflict with each other. For example, Bartik is Drupal's default theme, and Seven is Dru

AjaxBasePageNegotiator::$configFactory

The config factory. Type: \Drupal\Core\Config\ConfigFactoryInterface File core/lib/Drupal/Core/Theme/AjaxBasePageNegotiator.php, line 39 Class AjaxBasePageNegotiator Defines a theme negotiator that deals with the active theme on ajax requests. Namespace Drupal\Core\Theme Code protected $configFactory;

Ajax

Provides a render element for adding Ajax to a render element. Holds an array whose values control the Ajax behavior of the element. Plugin annotation @RenderElement("ajax") Hierarchy class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterfaceclass \Drupal\Core\Plugin\PluginBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\Core\Render\Element\RenderElement implements ElementInterfaceclass \Drupal\Core\Render\Element\Aj

aggregator_entity_extra_field_info

aggregator_entity_extra_field_info() Implements hook_entity_extra_field_info(). File core/modules/aggregator/aggregator.module, line 83 Used to aggregate syndicated content (RSS, RDF, and Atom). Code function aggregator_entity_extra_field_info() { $extra = array(); $extra['aggregator_feed']['aggregator_feed'] = array( 'display' => array( 'items' => array( 'label' => t('Items'), 'description' => t('Items associated with this feed'), 'weight' =

aggregator_theme

aggregator_theme() Implements hook_theme(). File core/modules/aggregator/aggregator.module, line 67 Used to aggregate syndicated content (RSS, RDF, and Atom). Code function aggregator_theme() { return array( 'aggregator_feed' => array( 'render element' => 'elements', 'file' => 'aggregator.theme.inc', ), 'aggregator_item' => array( 'render element' => 'elements', 'file' => 'aggregator.theme.inc', ), ); }

aggregator_preprocess_block

aggregator_preprocess_block(&$variables) Implements hook_preprocess_HOOK() for block templates. File core/modules/aggregator/aggregator.module, line 178 Used to aggregate syndicated content (RSS, RDF, and Atom). Code function aggregator_preprocess_block(&$variables) { if ($variables['configuration']['provider'] == 'aggregator') { $variables['attributes']['role'] = 'complementary'; } }

aggregator_help

aggregator_help($route_name, RouteMatchInterface $route_match) Implements hook_help(). File core/modules/aggregator/aggregator.module, line 19 Used to aggregate syndicated content (RSS, RDF, and Atom). Code function aggregator_help($route_name, RouteMatchInterface $route_match) { switch ($route_name) { case 'help.page.aggregator': $path_validator = \Drupal::pathValidator(); $output = ''; $output .= '<h3>' . t('About') . '</h3>'; $output .= '<p>'

aggregator_requirements

aggregator_requirements($phase) Implements hook_requirements(). File core/modules/aggregator/aggregator.install, line 11 Install, update and uninstall functions for the aggregator module. Code function aggregator_requirements($phase) { $has_curl = function_exists('curl_init'); $requirements = array(); $requirements['curl'] = array( 'title' => t('cURL'), 'value' => $has_curl ? t('Enabled') : t('Not found'), ); if (!$has_curl) { $requirements['curl']['severity'] = RE

AggregatorProcessor::$description

The description of the plugin. Type: \Drupal\Core\Annotation\Translation Related topics Annotation for translatable text Describes how to put translatable UI text into annotations. File core/modules/aggregator/src/Annotation/AggregatorProcessor.php, line 46 Class AggregatorProcessor Defines a Plugin annotation object for aggregator processor plugins. Namespace Drupal\aggregator\Annotation Code public $description;

AggregatorProcessor::$title

The title of the plugin. Type: \Drupal\Core\Annotation\Translation Related topics Annotation for translatable text Describes how to put translatable UI text into annotations. File core/modules/aggregator/src/Annotation/AggregatorProcessor.php, line 37 Class AggregatorProcessor Defines a Plugin annotation object for aggregator processor plugins. Namespace Drupal\aggregator\Annotation Code public $title;