Heratio Framework API Reference

SearchHistoryContract
in

Table of Contents

Methods

clearUserHistory()  : bool
getRecentSearches()  : array<string|int, mixed>
getUserHistory()  : array<string|int, mixed>
record()  : int

Methods

clearUserHistory()

public clearUserHistory(int|null $userId, string|null $sessionId) : bool
Parameters
$userId : int|null
$sessionId : string|null
Return values
bool

getRecentSearches()

public getRecentSearches([int $limit = 10 ]) : array<string|int, mixed>
Parameters
$limit : int = 10
Return values
array<string|int, mixed>

getUserHistory()

public getUserHistory(int|null $userId, string|null $sessionId[, int $limit = 10 ]) : array<string|int, mixed>
Parameters
$userId : int|null
$sessionId : string|null
$limit : int = 10
Return values
array<string|int, mixed>

record()

public record(array<string|int, mixed> $data) : int
Parameters
$data : array<string|int, mixed>
Return values
int

        
On this page

Search results