Lines Matching refs:this
298 if (!$this->requestField($field_name, $required, $strict)) {
307 $this->policy_url = Auth_OpenID::arrayGet($args, 'policy_url');
318 return array_merge($this->required, $this->optional);
326 return count($this->allRequestedFields());
337 return (in_array($field_name, $this->required) ||
338 in_array($field_name, $this->optional));
365 if ($this->contains($field_name)) {
369 if (in_array($field_name, $this->required)) {
373 if (in_array($field_name, $this->optional)) {
375 unset($this->optional[array_search($field_name,
376 $this->optional)]);
384 $this->required[] = $field_name;
386 $this->optional[] = $field_name;
415 if (!$this->requestField($field_name, $required, $strict)) {
438 if ($this->required) {
439 $args['required'] = implode(',', $this->required);
442 if ($this->optional) {
443 $args['optional'] = implode(',', $this->optional);
446 if ($this->policy_url) {
447 $args['policy_url'] = $this->policy_url;
473 $this->data = $data;
476 $this->ns_uri = $sreg_ns_uri;
563 return $this->data;
573 return Auth_OpenID::arrayGet($this->data, $field_name, $default);
578 return $this->data;