function Attribute::removeAttribute
Removes an attribute from an Attribute object.
Parameters
string|array ...$args: Attributes to remove from the attribute array.
Return value
$this
File
-
core/
lib/ Drupal/ Core/ Template/ Attribute.php, line 244
Class
- Attribute
- Collects, sanitizes, and renders HTML attributes.
Namespace
Drupal\Core\TemplateCode
public function removeAttribute(...$args) {
foreach ($args as $arg) {
// Support arrays or multiple arguments.
if (is_array($arg)) {
foreach ($arg as $value) {
unset($this->storage[$value]);
}
}
else {
unset($this->storage[$arg]);
}
}
return $this;
}