Home | History | Annotate | Download | only in lightopenid

Lines Matching defs:optional

31  * To use them, specify $openid->required and/or $openid->optional.
35 * $openid->optional = array('namePerson/first');
51 , $optional = array();
321 if ($this->optional) {
322 $params['openid.sreg.optional'] = array();
323 foreach ($this->optional as $optional) {
324 if (!isset(self::$ax_to_sreg[$optional])) continue;
325 $params['openid.sreg.optional'][] = self::$ax_to_sreg[$optional];
327 $params['openid.sreg.optional'] = implode(',', $params['openid.sreg.optional']);
334 if ($this->required || $this->optional) {
340 $optional = array();
341 foreach (array('required','optional') as $type) {
363 if($optional) {
364 $params['openid.ax.if_available'] = implode(',', $optional);
545 * Note that it does not guarantee that any of the required/optional parameters will be present,