PHP 클래스 seregazhuk\PinterestBot\Api\Providers\Auth

상속: extends Provider
파일 보기 프로젝트 열기: seregazhuk/php-pinterest-bot 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$loginRequiredFor array

공개 메소드들

메소드 설명
confirmEmail ( string $link ) : array | boolean
isLoggedIn ( ) : boolean
login ( string $username, string $password, boolean $autoLogin = true ) : boolean Login as pinner.
logout ( )
register ( string $email, string $password, string $name, string $country = 'GB', integer $age = 18 ) : boolean Register a new user.
registerBusiness ( string $email, string $password, string $businessName, string $website = '' ) : boolean | mixed Register a new business account.
visitMainPage ( )

보호된 메소드들

메소드 설명
checkCredentials ( string $username, string $password ) Validates password and login.
completeRegistration ( ) : boolean
getProfile ( ) : array
makeRegisterCall ( array $data ) : boolean | mixed
processAutoLogin ( string $username ) : boolean
processLogin ( string $username, string $password ) : boolean
sendEmailVerificationRequest ( ) : boolean | Response
sendRegisterActionRequest ( array $actions = [] ) : boolean | Response
sendRegisterActions ( ) : boolean

메소드 상세

checkCredentials() 보호된 메소드

Validates password and login.
protected checkCredentials ( string $username, string $password )
$username string
$password string

completeRegistration() 보호된 메소드

protected completeRegistration ( ) : boolean
리턴 boolean

confirmEmail() 공개 메소드

public confirmEmail ( string $link ) : array | boolean
$link string
리턴 array | boolean

getProfile() 보호된 메소드

protected getProfile ( ) : array
리턴 array

isLoggedIn() 공개 메소드

public isLoggedIn ( ) : boolean
리턴 boolean

login() 공개 메소드

Login as pinner.
public login ( string $username, string $password, boolean $autoLogin = true ) : boolean
$username string
$password string
$autoLogin boolean
리턴 boolean

logout() 공개 메소드

public logout ( )

makeRegisterCall() 보호된 메소드

protected makeRegisterCall ( array $data ) : boolean | mixed
$data array
리턴 boolean | mixed

processAutoLogin() 보호된 메소드

protected processAutoLogin ( string $username ) : boolean
$username string
리턴 boolean

processLogin() 보호된 메소드

protected processLogin ( string $username, string $password ) : boolean
$username string
$password string
리턴 boolean

register() 공개 메소드

Register a new user.
public register ( string $email, string $password, string $name, string $country = 'GB', integer $age = 18 ) : boolean
$email string
$password string
$name string
$country string
$age integer
리턴 boolean

registerBusiness() 공개 메소드

Register a new business account.
public registerBusiness ( string $email, string $password, string $businessName, string $website = '' ) : boolean | mixed
$email string
$password string
$businessName string
$website string
리턴 boolean | mixed

sendEmailVerificationRequest() 보호된 메소드

protected sendEmailVerificationRequest ( ) : boolean | Response
리턴 boolean | seregazhuk\PinterestBot\Api\Response

sendRegisterActionRequest() 보호된 메소드

protected sendRegisterActionRequest ( array $actions = [] ) : boolean | Response
$actions array
리턴 boolean | seregazhuk\PinterestBot\Api\Response

sendRegisterActions() 보호된 메소드

protected sendRegisterActions ( ) : boolean
리턴 boolean

visitMainPage() 공개 메소드

public visitMainPage ( )

프로퍼티 상세

$loginRequiredFor 보호되어 있는 프로퍼티

protected array $loginRequiredFor
리턴 array