Lines Matching refs:optional
182 public $optional = []; variable in Auth_OpenID_SRegRequest
190 * @param null $optional
196 static function build($required=null, $optional=null, argument
205 $obj->optional = [];
215 if ($optional) {
216 if (!$obj->requestFields($optional, false, true)) {
318 return array_merge($this->required, $this->optional);
338 in_array($field_name, $this->optional));
373 if (in_array($field_name, $this->optional)) {
375 unset($this->optional[array_search($field_name,
376 $this->optional)]);
386 $this->optional[] = $field_name;
442 if ($this->optional) {
443 $args['optional'] = implode(',', $this->optional);