Bitrix API

LocationService extends BaseService uses RepositoryTrait

FinalYes

Class LocationService

Service to work with locations

Table of Contents

Methods

__clone()  : mixed
__wakeup()  : mixed
autocomplete()  : array<string|int, mixed>
delete()  : Result
Delete Location
findByCoords()  : Location|null
Find location by coordinates
findByExternalId()  : Location|bool|null
Find location by externalId
findById()  : Location|null|bool
Find Location by locationId
getInstance()  : static
getRepository()  : mixed
save()  : Result
Save Location

Methods

autocomplete()

public autocomplete(array<string|int, mixed> $params[, int $searchScope = LOCATION_SEARCH_SCOPE_ALL ]) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
$searchScope : int = LOCATION_SEARCH_SCOPE_ALL
Return values
array<string|int, mixed>

findByCoords()

Find location by coordinates

public findByCoords(float $lat, float $lng, int $zoom, string $languageId) : Location|null
Parameters
$lat : float
$lng : float
$zoom : int
$languageId : string
Return values
Location|null

findByExternalId()

Find location by externalId

public findByExternalId(string $externalId, string $sourceCode, string $languageId[, int $searchScope = LOCATION_SEARCH_SCOPE_ALL ]) : Location|bool|null
Parameters
$externalId : string
$sourceCode : string
$languageId : string
$searchScope : int = LOCATION_SEARCH_SCOPE_ALL
Return values
Location|bool|null

findById()

Find Location by locationId

public findById(int $locationId, string $languageId[, int $searchScope = LOCATION_SEARCH_SCOPE_ALL ]) : Location|null|bool
Parameters
$locationId : int
$languageId : string
$searchScope : int = LOCATION_SEARCH_SCOPE_ALL
Return values
Location|null|bool

getInstance()

public static getInstance() : static
Return values
static

        
On this page

Search results