Lines Matching refs:name

26     public $name;  variable in Sabre\\VObject\\Property
65 * @param string $name
72 …function __construct(Component $root, $name, $value = null, array $parameters = [], $group = null)… argument
74 $this->name = $name;
171 * @param string $name
174 function add($name, $value = null) { argument
176 if ($name === null) {
177 $name = Parameter::guessParameterNameByValue($value);
181 if (isset($this->parameters[strtoupper($name)])) {
182 $this->parameters[strtoupper($name)]->addValue($value);
185 $param = new Parameter($this->root, $name, $value);
187 $this->parameters[$param->name] = $param;
238 $str = $this->name;
239 if ($this->group) $str = $this->group . '.' . $this->name;
308 if ($parameter->name === 'VALUE') {
311 $parameters[strtolower($parameter->name)] = $parameter->jsonSerialize();
321 strtolower($this->name),
357 if ($parameter->name === 'VALUE') {
365 $writer->startElement(strtolower($this->name));
373 $writer->startElement(strtolower($parameter->name));
428 * @param mixed $name
432 function offsetExists($name) { argument
434 if (is_int($name)) return parent::offsetExists($name);
436 $name = strtoupper($name);
439 if ($parameter->name == $name) return true;
450 * @param string $name
454 function offsetGet($name) { argument
456 if (is_int($name)) return parent::offsetGet($name);
457 $name = strtoupper($name);
459 if (!isset($this->parameters[$name])) {
463 return $this->parameters[$name];
470 * @param string $name
475 function offsetSet($name, $value) { argument
477 if (is_int($name)) {
478 parent::offsetSet($name, $value);
486 $param = new Parameter($this->root, $name, $value);
487 $this->parameters[$param->name] = $param;
494 * @param string $name
498 function offsetUnset($name) { argument
500 if (is_int($name)) {
501 parent::offsetUnset($name);
509 unset($this->parameters[strtoupper($name)]);
580 if (!preg_match('/^([A-Z0-9-]+)$/', $this->name)) {
583 …'message' => 'The propertyname: ' . $this->name . ' contains invalid characters. Only A-Z, 0-9 and…
588 $this->name = strtoupper(
589 str_replace('_', '-', $this->name)
592 $this->name = preg_replace('/([^A-Z0-9-])/u', '', $this->name);