Lines Matching refs:name

24     public $name;  variable in Sabre\\VObject\\Component
45 * @param string $name such as VCALENDAR, VEVENT.
50 function __construct(Document $root, $name, array $children = array(), $defaults = true) { argument
52 $this->name = strtoupper($name);
64 if (isset($list[$value->name])) {
65 unset($list[$value->name]);
213 * @param string $name
216 function select($name) { argument
219 $name = strtoupper($name);
220 if (strpos($name,'.')!==false) {
221 list($group,$name) = explode('.', $name, 2);
229 strtoupper($child->name) === $name
234 … $name === '' && $child instanceof Property && strtoupper($child->group) === $group
255 $str = "BEGIN:" . $this->name . "\r\n";
277 if ($array[$key]->name === 'VTIMEZONE') {
288 if ($array[$key]->name === 'VERSION') {
315 $str.= "END:" . $this->name . "\r\n";
341 strtolower($this->name),
371 * @param string $name
374 function __get($name) { argument
376 $matches = $this->select($name);
391 * @param string $name
394 function __isset($name) { argument
396 $matches = $this->select($name);
410 * @param string $name
414 function __set($name, $value) { argument
416 $matches = $this->select($name);
427 $property = $this->root->create($name,$value);
441 * @param string $name
444 function __unset($name) { argument
446 $matches = $this->select($name);
533 $name = strtoupper($child->name);
534 if (!isset($propertyCounters[$name])) {
535 $propertyCounters[$name] = 1;
537 $propertyCounters[$name]++;
549 … 'message' => $propName . ' MUST NOT appear in a ' . $this->name . ' component',
562 … 'message' => $propName . ' MUST appear exactly once in a ' . $this->name . ' component',
571 … 'message' => $propName . ' MUST appear at least once in a ' . $this->name . ' component',
582 … 'message' => $propName . ' MUST NOT appear more than once in a ' . $this->name . ' component',