Lines Matching refs:attr
36 foreach ($coll as $attr_i => $attr) {
41 $attr
45 $this->info[$coll_i][$attr_i] = $attr;
50 foreach ($this->info as $name => $attr) {
63 public function performInclusions(&$attr) argument
65 if (!isset($attr[0])) {
68 $merge = $attr[0];
81 if (isset($attr[$key])) {
84 $attr[$key] = $value;
91 unset($attr[0]);
100 public function expandIdentifiers(&$attr, $attr_types) argument
106 foreach ($attr as $def_i => $def) {
119 unset($attr[$def_i]);
121 $attr[$def_i] = $def;
129 $attr[$def_i]->required = ($required || $attr[$def_i]->required);
134 unset($attr[$def_i]);
139 $attr[$def_i] = $t;
140 $attr[$def_i]->required = $required;
142 unset($attr[$def_i]);