PHP 클래스 PayPal\Auth\Openid\PPOpenIdUserinfo

상속: extends PayPal\Common\PPModel
파일 보기 프로젝트 열기: paypal/sdk-core-php 1 사용 예제들

공개 메소드들

메소드 설명
getAccountType ( ) : string Account type.
getAddress ( ) : PPOpenIdAddress End-User's preferred address.
getAgeRange ( ) : string Account holder age range.
getBirthday ( ) : string End-User's birthday, represented as an YYYY-MM-DD format. They year MAY be 0000, indicating it is omited. To represent only the year, YYYY format would be used.
getEmail ( ) : string End-User's preferred e-mail address.
getEmailVerified ( ) : boolean True if the End-User's e-mail address has been verified; otherwise false.
getFamilyName ( ) : string Surname(s) or last name(s) of the End-User.
getGender ( ) : string End-User's gender.
getGivenName ( ) : string Given name(s) or first name(s) of the End-User
getLanguage ( ) : string End-User's language.
getLocale ( ) : string End-User's locale.
getMiddleName ( ) : string Middle name(s) of the End-User.
getName ( ) : string End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
getPayerId ( ) : string Account payer identifier.
getPhoneNumber ( ) : string End-User's preferred telephone number.
getPicture ( ) : string URL of the End-User's profile picture.
getSub ( ) : string Subject - Identifier for the End-User at the Issuer.
getUserId ( ) : string Subject - Identifier for the End-User at the Issuer.
getUserinfo ( array $params, PPApiContext $apiContext = null ) : PPOpenIdUserinfo returns user details
getVerified ( ) : boolean End-User's verified status.
getVerifiedAccount ( ) : boolean Verified account status.
getZoneinfo ( ) : string Time zone database representing the End-User's time zone
setAccountType ( string $account_type ) Account type.
setAddress ( PPOpenIdAddress $address ) End-User's preferred address.
setAgeRange ( string $age_range ) Account holder age range.
setBirthday ( string $birthday ) End-User's birthday, represented as an YYYY-MM-DD format. They year MAY be 0000, indicating it is omited. To represent only the year, YYYY format would be used.
setEmail ( string $email ) End-User's preferred e-mail address.
setEmailVerified ( boolean $email_verified ) True if the End-User's e-mail address has been verified; otherwise false.
setFamilyName ( string $family_name ) Surname(s) or last name(s) of the End-User.
setGender ( string $gender ) End-User's gender.
setGivenName ( string $given_name ) Given name(s) or first name(s) of the End-User
setLanguage ( string $language ) End-User's language.
setLocale ( string $locale ) End-User's locale.
setMiddleName ( string $middle_name ) Middle name(s) of the End-User.
setName ( string $name ) End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
setPayerId ( string $payer_id ) Account payer identifier.
setPhoneNumber ( string $phone_number ) End-User's preferred telephone number.
setPicture ( string $picture ) URL of the End-User's profile picture.
setSub ( string $sub ) Subject - Identifier for the End-User at the Issuer.
setUserId ( string $user_id ) Subject - Identifier for the End-User at the Issuer.
setVerified ( boolean $verified ) End-User's verified status.
setVerifiedAccount ( boolean $verified_account ) Verified account status.
setZoneinfo ( string $zoneinfo ) Time zone database representing the End-User's time zone

메소드 상세

getAccountType() 공개 메소드

Account type.
public getAccountType ( ) : string
리턴 string

getAddress() 공개 메소드

End-User's preferred address.
public getAddress ( ) : PPOpenIdAddress
리턴 PPOpenIdAddress

getAgeRange() 공개 메소드

Account holder age range.
public getAgeRange ( ) : string
리턴 string

getBirthday() 공개 메소드

End-User's birthday, represented as an YYYY-MM-DD format. They year MAY be 0000, indicating it is omited. To represent only the year, YYYY format would be used.
public getBirthday ( ) : string
리턴 string

getEmail() 공개 메소드

End-User's preferred e-mail address.
public getEmail ( ) : string
리턴 string

getEmailVerified() 공개 메소드

True if the End-User's e-mail address has been verified; otherwise false.
public getEmailVerified ( ) : boolean
리턴 boolean

getFamilyName() 공개 메소드

Surname(s) or last name(s) of the End-User.
public getFamilyName ( ) : string
리턴 string

getGender() 공개 메소드

End-User's gender.
public getGender ( ) : string
리턴 string

getGivenName() 공개 메소드

Given name(s) or first name(s) of the End-User
public getGivenName ( ) : string
리턴 string

getLanguage() 공개 메소드

End-User's language.
public getLanguage ( ) : string
리턴 string

getLocale() 공개 메소드

End-User's locale.
public getLocale ( ) : string
리턴 string

getMiddleName() 공개 메소드

Middle name(s) of the End-User.
public getMiddleName ( ) : string
리턴 string

getName() 공개 메소드

End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
public getName ( ) : string
리턴 string

getPayerId() 공개 메소드

Account payer identifier.
public getPayerId ( ) : string
리턴 string

getPhoneNumber() 공개 메소드

End-User's preferred telephone number.
public getPhoneNumber ( ) : string
리턴 string

getPicture() 공개 메소드

URL of the End-User's profile picture.
public getPicture ( ) : string
리턴 string

getSub() 공개 메소드

Subject - Identifier for the End-User at the Issuer.
public getSub ( ) : string
리턴 string

getUserId() 공개 메소드

Subject - Identifier for the End-User at the Issuer.
public getUserId ( ) : string
리턴 string

getUserinfo() 공개 정적인 메소드

returns user details
public static getUserinfo ( array $params, PPApiContext $apiContext = null ) : PPOpenIdUserinfo
$params array (allowed values are access_token) access_token - access token from the createFromAuthorizationCode / createFromRefreshToken calls
$apiContext PayPal\Common\PPApiContext Optional API Context
리턴 PPOpenIdUserinfo

getVerified() 공개 메소드

End-User's verified status.
public getVerified ( ) : boolean
리턴 boolean

getVerifiedAccount() 공개 메소드

Verified account status.
public getVerifiedAccount ( ) : boolean
리턴 boolean

getZoneinfo() 공개 메소드

Time zone database representing the End-User's time zone
public getZoneinfo ( ) : string
리턴 string

setAccountType() 공개 메소드

Account type.
public setAccountType ( string $account_type )
$account_type string

setAddress() 공개 메소드

End-User's preferred address.
public setAddress ( PPOpenIdAddress $address )
$address PPOpenIdAddress

setAgeRange() 공개 메소드

Account holder age range.
public setAgeRange ( string $age_range )
$age_range string

setBirthday() 공개 메소드

End-User's birthday, represented as an YYYY-MM-DD format. They year MAY be 0000, indicating it is omited. To represent only the year, YYYY format would be used.
public setBirthday ( string $birthday )
$birthday string

setEmail() 공개 메소드

End-User's preferred e-mail address.
public setEmail ( string $email )
$email string

setEmailVerified() 공개 메소드

True if the End-User's e-mail address has been verified; otherwise false.
public setEmailVerified ( boolean $email_verified )
$email_verified boolean

setFamilyName() 공개 메소드

Surname(s) or last name(s) of the End-User.
public setFamilyName ( string $family_name )
$family_name string

setGender() 공개 메소드

End-User's gender.
public setGender ( string $gender )
$gender string

setGivenName() 공개 메소드

Given name(s) or first name(s) of the End-User
public setGivenName ( string $given_name )
$given_name string

setLanguage() 공개 메소드

End-User's language.
public setLanguage ( string $language )
$language string

setLocale() 공개 메소드

End-User's locale.
public setLocale ( string $locale )
$locale string

setMiddleName() 공개 메소드

Middle name(s) of the End-User.
public setMiddleName ( string $middle_name )
$middle_name string

setName() 공개 메소드

End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
public setName ( string $name )
$name string

setPayerId() 공개 메소드

Account payer identifier.
public setPayerId ( string $payer_id )
$payer_id string

setPhoneNumber() 공개 메소드

End-User's preferred telephone number.
public setPhoneNumber ( string $phone_number )
$phone_number string

setPicture() 공개 메소드

URL of the End-User's profile picture.
public setPicture ( string $picture )
$picture string

setSub() 공개 메소드

Subject - Identifier for the End-User at the Issuer.
public setSub ( string $sub )
$sub string

setUserId() 공개 메소드

Subject - Identifier for the End-User at the Issuer.
public setUserId ( string $user_id )
$user_id string

setVerified() 공개 메소드

End-User's verified status.
public setVerified ( boolean $verified )
$verified boolean

setVerifiedAccount() 공개 메소드

Verified account status.
public setVerifiedAccount ( boolean $verified_account )
$verified_account boolean

setZoneinfo() 공개 메소드

Time zone database representing the End-User's time zone
public setZoneinfo ( string $zoneinfo )
$zoneinfo string