PHP Класс seregazhuk\PinterestBot\Api\Providers\Auth

Наследование: extends Provider
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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