TYPO3 CMS
TYPO3_6-2
|
Public Member Functions | |
Auth_OpenID_AX_AttrInfo ($type_uri, $count, $required, $alias) | |
wantsUnlimitedValues () | |
Static Public Member Functions | |
static | make ($type_uri, $count=1, $required=false, $alias=null) |
Auth_OpenID_AX_AttrInfo::Auth_OpenID_AX_AttrInfo | ( | $type_uri, | |
$count, | |||
$required, | |||
$alias | |||
) |
Construct an attribute information object. Do not call this directly; call make(...) instead.
string | $type_uri | The type URI for this attribute. |
int | $count | The number of values of this type to request. |
bool | $required | Whether the attribute will be marked as required in the request. |
string | $alias | The name that should be given to this attribute in the request. |
required: Whether the attribute will be marked as required when presented to the subject of the attribute exchange request.
count: How many values of this type to request from the subject. Defaults to one.
type_uri: The identifier that determines what the attribute represents and how it is serialized. For example, one type URI representing dates could represent a Unix timestamp in base 10 and another could represent a human-readable string.
alias: The name that should be given to this attribute in the request. If it is not supplied, a generic name will be assigned. For example, if you want to call a Unix timestamp value 'tstamp', set its alias to that value. If two attributes in the same message request to use the same alias, the request will fail to be generated.
|
static |
Construct an attribute information object. For parameter details, see the constructor.
Definition at line 193 of file AX.php.
Referenced by Auth_OpenID_AX_FetchRequest\Auth_OpenID_AX_FetchRequest().
Auth_OpenID_AX_AttrInfo::wantsUnlimitedValues | ( | ) |
When processing a request for this attribute, the OP should call this method to determine whether all available attribute values were requested. If self.count == UNLIMITED_VALUES, this returns True. Otherwise this returns False, in which case self.count is an integer.