yii / 2.0 / yii-authclient-clientinterface.html

Interface yii\authclient\ClientInterface

ClientInterface declares basic interface all Auth clients should follow.

Public Methods

Method Details

getId() public abstract method

public abstract string getId ( )
return string

Service id

getName() public abstract method

public abstract string getName ( )
return string

Service name.

getTitle() public abstract method

public abstract string getTitle ( )
return string

Service title.

getUserAttributes() public abstract method

public abstract array getUserAttributes ( )
return array

List of user attributes

getViewOptions() public abstract method

public abstract array getViewOptions ( )
return array

View options in format: optionName => optionValue

setId() public abstract method

public abstract void setId ( $id )
$id string

Service id.

setName() public abstract method

public abstract void setName ( $name )
$name string

Service name.

setTitle() public abstract method

public abstract void setTitle ( $title )
$title string

Service title.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-authclient-clientinterface.html