Lines Matching refs:name
127 * @param string $name
131 public function create($name) { argument
133 if (isset(static::$componentMap[strtoupper($name)])) {
159 * @param string $name
164 public function createComponent($name, array $children = null, $defaults = true) { argument
166 $name = strtoupper($name);
169 if (isset(static::$componentMap[$name])) {
170 $class=static::$componentMap[$name];
173 return new $class($this, $name, $children, $defaults);
187 * @param string $name
193 …public function createProperty($name, $value = null, array $parameters = null, $valueType = null) { argument
196 if (($i=strpos($name,'.'))!==false) {
197 $group = substr($name, 0, $i);
198 $name = strtoupper(substr($name, $i+1));
200 $name = strtoupper($name);
217 $class = $this->getClassNameForPropertyName($name);
221 return new $class($this, $name, $value, $parameters, $group);