Defines an interface for turning a render array into a placeholder.
This encapsulates logic related to generating placeholders.
Makes it possible to determine whether a render array can be placeholdered (it can be reconstructed independently of the request context), whether a render array should be placeholdered (its cacheability meets the conditions), and to create a placeholder.
\Drupal\Core\Render\RendererInterface
Name | Modifiers | Type | Description |
---|---|---|---|
PlaceholderGeneratorInterface::canCreatePlaceholder | public | function | Analyzes whether the given render array can be placeholdered. |
PlaceholderGeneratorInterface::createPlaceholder | public | function | Turns the given element into a placeholder. |
PlaceholderGeneratorInterface::shouldAutomaticallyPlaceholder | public | function | Whether the given render array should be automatically placeholdered. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Render!PlaceholderGeneratorInterface.php/interface/PlaceholderGeneratorInterface/8.1.x