Lines Matching refs:field_name
66 * @param string $field_name
69 function Auth_OpenID_checkFieldName($field_name) argument
73 if (!in_array($field_name, array_keys($Auth_OpenID_sreg_data_fields))) {
297 foreach (explode(',', $items) as $field_name) {
298 if (!$this->requestField($field_name, $required, $strict)) {
332 * @param string $field_name
335 function contains($field_name) argument
337 return (in_array($field_name, $this->required) ||
338 in_array($field_name, $this->optional));
352 * @param string $field_name
357 function requestField($field_name, argument
360 if (!Auth_OpenID_checkFieldName($field_name)) {
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,
384 $this->required[] = $field_name;
386 $this->optional[] = $field_name;
414 foreach ($field_names as $field_name) {
415 if (!$this->requestField($field_name, $required, $strict)) {
545 foreach ($Auth_OpenID_sreg_data_fields as $field_name => $desc) {
546 if (in_array($field_name, array_keys($args))) {
547 $obj->data[$field_name] = $args[$field_name];
567 function get($field_name, $default=null) argument
569 if (!Auth_OpenID_checkFieldName($field_name)) {
573 return Auth_OpenID::arrayGet($this->data, $field_name, $default);