Lines Matching refs:value
47 protected $value; variable in Sabre\\VObject\\Property
64 * @param string|array|null $value
69 …function __construct(Component $root, $name, $value = null, array $parameters = array(), $group = … argument
80 if (!is_null($value)) {
81 $this->setValue($value);
91 * @param string|array $value
94 function setValue($value) { argument
96 $this->value = $value;
113 if (is_array($this->value)) {
114 if (count($this->value)==0) {
116 } elseif (count($this->value)===1) {
117 return $this->value[0];
119 return $this->getRawMimeDirValue($this->value);
122 return $this->value;
135 $this->value = $parts;
149 if (is_null($this->value)) {
151 } elseif (is_array($this->value)) {
152 return $this->value;
154 return array($this->value);
167 * @param string|null|array $value
170 function add($name, $value = null) { argument
173 $name = Parameter::guessParameterNameByValue($value);
178 $this->parameters[strtoupper($name)]->addValue($value);
181 $param = new Parameter($this->root, $name, $value);
278 * @param array $value
281 function setJsonValue(array $value) { argument
283 if (count($value)===1) {
284 $this->setValue(reset($value));
286 $this->setValue($value);
385 * @param mixed $value
388 function offsetSet($name, $value) { argument
391 parent::offsetSet($name, $value);
399 $param = new Parameter($this->root, $name, $value);