DGisCacheAdapter
Table of Contents
-
QUERY_TYPE_ADDRESSES
= 'addresses'
-
QUERY_TYPE_COORDINATES
= 'coordinates'
-
QUERY_TYPE_SUGGESTS
= 'suggests'
-
$addressesCache
: Collection
-
$coordinatesCache
: Collection
-
$suggestsCache
: Collection
-
__construct()
: mixed
-
findInCache()
: array<string|int, mixed>|null
-
getCacheByType()
: Collection
-
insertToCache()
: void
QUERY_TYPE_ADDRESSES
public
mixed
QUERY_TYPE_ADDRESSES
= 'addresses'
QUERY_TYPE_COORDINATES
public
mixed
QUERY_TYPE_COORDINATES
= 'coordinates'
QUERY_TYPE_SUGGESTS
public
mixed
QUERY_TYPE_SUGGESTS
= 'suggests'
$addressesCache
private
Collection
$addressesCache
$coordinatesCache
private
Collection
$coordinatesCache
$suggestsCache
private
Collection
$suggestsCache
__construct()
public
__construct(Manager $dataBaseManager, string $dataBaseName, string $suggestsCollectionName, string $addressesCollectionName, string $coordinatesCollectionName) : mixed
Parameters
-
$dataBaseManager
: Manager
-
-
$dataBaseName
: string
-
-
$suggestsCollectionName
: string
-
-
$addressesCollectionName
: string
-
-
$coordinatesCollectionName
: string
-
Return values
mixed
—
findInCache()
public
findInCache(string $queryType, string $query) : array<string|int, mixed>|null
Parameters
-
$queryType
: string
-
-
$query
: string
-
Return values
array<string|int, mixed>|null
—
getCacheByType()
public
getCacheByType(string $queryType) : Collection
Parameters
-
$queryType
: string
-
Return values
Collection
—
insertToCache()
public
insertToCache(string $queryType, string $query, array<string|int, mixed> $result) : void
Parameters
-
$queryType
: string
-
-
$query
: string
-
-
$result
: array<string|int, mixed>
-
Return values
void
—