PHP Class Piwik\Plugins\Live\Visitor

Inheritance: implements Piwik\Plugins\Live\VisitorInterface
Afficher le fichier Open project: piwik/piwik Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( $visitorRawData )
cleanVisitorDetails ( array $visitorDetails ) : array Removes fields that are not meant to be displayed (md5 config hash) Or that the user should only access if he is Super User or admin (cookie, IP)
enrichVisitorArrayWithActions ( $visitorDetailsArray, $actionsLimit, $timezone ) : array
flattenVisitorDetailsArray ( $visitorDetailsArray ) : array The &flat=1 feature is used by API.getSuggestedValuesForSegment
getAllVisitorDetails ( )
getDateTimeLastAction ( )
getIdSite ( )
getIdVisit ( )
getIp ( )
getServerDate ( )
getTimestampLastAction ( )
getVisitServerHour ( )
getVisitorId ( )

Private Methods

Méthode Description
getCustomVariablePrettyKey ( $key )
sortByServerTime ( $a, $b )

Method Details

__construct() public méthode

public __construct ( $visitorRawData )

cleanVisitorDetails() public static méthode

Removes fields that are not meant to be displayed (md5 config hash) Or that the user should only access if he is Super User or admin (cookie, IP)
public static cleanVisitorDetails ( array $visitorDetails ) : array
$visitorDetails array
Résultat array

enrichVisitorArrayWithActions() public static méthode

public static enrichVisitorArrayWithActions ( $visitorDetailsArray, $actionsLimit, $timezone ) : array
$visitorDetailsArray
$actionsLimit
$timezone
Résultat array

flattenVisitorDetailsArray() public static méthode

The &flat=1 feature is used by API.getSuggestedValuesForSegment
public static flattenVisitorDetailsArray ( $visitorDetailsArray ) : array
$visitorDetailsArray
Résultat array

getAllVisitorDetails() public méthode

getDateTimeLastAction() public méthode

getIdSite() public méthode

public getIdSite ( )

getIdVisit() public méthode

public getIdVisit ( )

getIp() public méthode

public getIp ( )

getServerDate() public méthode

public getServerDate ( )

getTimestampLastAction() public méthode

getVisitServerHour() public méthode

public getVisitServerHour ( )

getVisitorId() public méthode

public getVisitorId ( )