PHP Class CakeDC\Users\Auth\Social\Mapper\AbstractMapper

Show file Open project: cakedc/users

Protected Properties

Property Type Description
$_defaultMapFields Default Map for provider fields
$_mapFields null Map for provider fields
$_rawData Provider Raw data

Public Methods

Method Description
__construct ( mixed $rawData, mixed $mapFields = null ) Constructor
__invoke ( ) : mixed Invoke method

Protected Methods

Method Description
_map ( ) : mixed Maps raw data using mapFields
_validated ( ) : boolean If email is present the user is validated

Method Details

__construct() public method

Constructor
public __construct ( mixed $rawData, mixed $mapFields = null )
$rawData mixed raw data
$mapFields mixed map fields

__invoke() public method

Invoke method
public __invoke ( ) : mixed
return mixed

_map() protected method

Maps raw data using mapFields
protected _map ( ) : mixed
return mixed

_validated() protected method

If email is present the user is validated
protected _validated ( ) : boolean
return boolean

Property Details

$_defaultMapFields protected property

Default Map for provider fields
protected $_defaultMapFields

$_mapFields protected property

Map for provider fields
protected null $_mapFields
return null

$_rawData protected property

Provider Raw data
protected $_rawData