ILIAS  release_4-4 Revision
All Data Structures Namespaces Files Functions Variables Modules Pages
Border.php
Go to the documentation of this file.
1 <?php
2 
7 
8  public function transform($attr, $config, $context) {
9  if (!isset($attr['border'])) return $attr;
10  $border_width = $this->confiscateAttr($attr, 'border');
11  // some validation should happen here
12  $this->prependCSS($attr, "border:{$border_width}px solid;");
13  return $attr;
14  }
15 
16 }
17 
18 // vim: et sw=4 sts=4
Pre-transform that changes deprecated border attribute to CSS.
Definition: Border.php:6
Processes an entire attribute array for corrections needing multiple values.
confiscateAttr(&$attr, $key)
Retrieves and removes an attribute.
transform($attr, $config, $context)
Definition: Border.php:8
prependCSS(&$attr, $css)
Prepends CSS properties to the style attribute, creating the attribute if it doesn&#39;t exist...