/**
  * will return a 2 dimention array or rules x properties
  * rule[0]
  * 	prop[0]
  * 	prop[1]
  * rule[1]
  * 	prop[0]
  * ...
  */
 function getCssRules()
 {
     $rule_entries = $this->getFields();
     $rules = array();
     // create a 2 dimention array that represents all the properties per css-rule
     foreach ($rule_entries as $entry => $name) {
         //echo $entry . "=" . $name . "<br>";
         skinContainer::splitRuleProperty($entry, $rule, $prop_name);
         $rules[$rule][$prop_name] = $rule_entries[$entry];
     }
     return $rules;
 }
Ejemplo n.º 2
0
 public function setSkinObj(skinContainer $skin_container)
 {
     $this->skin_container = $skin_container;
     parent::setSkin($skin_container->serializeToString());
 }