W3cubDocs

/Drupal 8

abstract class AttributeValueBase

Defines the base class for an attribute type.

Hierarchy

See also

\Drupal\Core\Template\Attribute

File

core/lib/Drupal/Core/Template/AttributeValueBase.php, line 11

Namespace

Drupal\Core\Template

Members

Name Modifiers Type Description
AttributeValueBase::$name protected property The name of the value.
AttributeValueBase::$value protected property The value itself.
AttributeValueBase::render public function Returns a string representation of the attribute.
AttributeValueBase::RENDER_EMPTY_ATTRIBUTE constant Renders '$name=""' if $value is an empty string.
AttributeValueBase::value public function Returns the raw value.
AttributeValueBase::__construct public function Constructs a \Drupal\Core\Template\AttributeValueBase object.
AttributeValueBase::__toString abstract function Implements the magic __toString() method.

© 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!Template!AttributeValueBase.php/class/AttributeValueBase/8.1.x