public PlaceholderGenerator::canCreatePlaceholder(array $element)
Analyzes whether the given render array can be placeholdered.
Parameters
array $element: A render array. Its #lazy_builder and #create_placeholder properties are analyzed.
Return value
bool
Overrides PlaceholderGeneratorInterface::canCreatePlaceholder
File
- core/lib/Drupal/Core/Render/PlaceholderGenerator.php, line 34
Class
- PlaceholderGenerator
- Turns a render array into a placeholder.
Namespace
Drupal\Core\Render
Code
1 2 3 4 5 6 7 8 | public function canCreatePlaceholder( array $element ) { return // If generated by a #lazy_builder callback, placeholdering is possible. isset( $element [ '#lazy_builder' ]) && // If #create_placeholder === FALSE, placeholdering is disallowed. (!isset( $element [ '#create_placeholder' ]) || $element [ '#create_placeholder' ] !== FALSE); } |
Please login to continue.