A

AbstractCollectionClass in namespace Biscolab\GoogleMaps\Abstracts
Class AbstractCollection
AbstractCollection::addItem() — Method in class AbstractCollection
AbstractObjectClass in namespace Biscolab\GoogleMaps\Abstracts
Class AbstractObject
AbstractObject::addError() — Method in class AbstractObject
ApiClass in namespace Biscolab\GoogleMaps\Abstracts
Class Api
AddressComponentFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class AddressComponentFields
$GoogleMapsResponse#array_responseProperty in class GoogleMapsResponse
$GeocodingResult#address_componentsProperty in class GeocodingResult
AddressClass in namespace Biscolab\GoogleMaps\Object
Class Address
AddressComponentClass in namespace Biscolab\GoogleMaps\Object
Class AddressComponent

C

AbstractCollection::count() — Method in class AbstractCollection
AbstractCollection::current() — Method in class AbstractCollection
Api::callApi() — Method in class Api
Api::createRequest() — Method in class Api
$GoogleMapsClient#clientProperty in class GoogleMapsClient
GoogleMapsResponse::checkHttpStatusCode() — Method in class GoogleMapsResponse
Check HTTP status code (silent/No exceptions!)
ConfigClass in namespace Biscolab\GoogleMaps\Utils
Class Config

E

$AbstractObject#errorsProperty in class AbstractObject
ElevationClass in namespace Biscolab\GoogleMaps\Api
Class Elevation
ExceptionClass in namespace Biscolab\GoogleMaps\Exception
Class Exception
$GoogleMapsRequest#endpointProperty in class GoogleMapsRequest
$GoogleMapsResponse#error_messageProperty in class GoogleMapsResponse
ElevationResultClass in namespace Biscolab\GoogleMaps\Http\Result
Class ElevationResult
$ElevationResult#elevationProperty in class ElevationResult
ElevationResultsCollectionClass in namespace Biscolab\GoogleMaps\Http\Result
Class GeocodingResultsCollection

F

AbstractCollection::first() — Method in class AbstractCollection
Move index to first position and return current element
Places::findPlaceByText() — Method in class Places
Places::findPlace() — Method in class Places
Find Places requests
Places::findPlaceByPhoneNumber() — Method in class Places
Places::findNearbyPlaceByRadius() — Method in class Places
Places::findNearbyPlace() — Method in class Places
Nearby Search requests
Places::findNearbyPlaceByDistance() — Method in class Places
$GeocodingResult#formatted_addressProperty in class GeocodingResult
$PlacesResult#formatted_addressProperty in class PlacesResult

G

AbstractCollection::get() — Method in class AbstractCollection
AbstractCollection::getLastIndex() — Method in class AbstractCollection
$Api#google_maps_apiProperty in class Api
Api::getServiceConfig() — Method in class Api
Api::getServiceEndpoint() — Method in class Api
Api::getResultsCollections() — Method in class Api
Api::getResponse() — Method in class Api
Api::getGoogleMapsApi() — Method in class Api
Api::getNextPage() — Method in class Api
Elevation::getByLocations() — Method in class Elevation
Positional Requests
Elevation::getBySampledPath() — Method in class Elevation
Sampled Path Requests
GeocodingClass in namespace Biscolab\GoogleMaps\Api
Class Geocoding
Geocoding::getByAddress() — Method in class Geocoding
Geocoding::getReverse() — Method in class Geocoding
Geocoding::getByPlaceId() — Method in class Geocoding
GoogleMapsApiConfigFieldsClass in namespace Biscolab\GoogleMaps\Enum
Class GoogleMapsApiConfigFields
GoogleMapsResponseFormatClass in namespace Biscolab\GoogleMaps\Enum
Class GoogleMapsResponseFormat
GeometryFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class GeometryFields
GoogleMapsRequestFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class GoogleMapsRequestFields
GoogleMapsResponseFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class GoogleMapsResponseFields
GoogleMapsResultFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class GoogleMapsResponseFields
GoogleMapsApiClass in namespace Biscolab\GoogleMaps
Class GoogleMapsApi
GoogleMapsApi::getApiUrl() — Method in class GoogleMapsApi
GoogleMapsApi::get() — Method in class GoogleMapsApi
Perform the Google Maps API call
GoogleMapsApi::getUrl() — Method in class GoogleMapsApi
GoogleMapsApi::getServiceEndpoint() — Method in class GoogleMapsApi
GoogleMapsApi::getQuery() — Method in class GoogleMapsApi
GoogleMapsApi::getKey() — Method in class GoogleMapsApi
GoogleMapsApi::getSensor() — Method in class GoogleMapsApi
GoogleMapsApi::getRequest() — Method in class GoogleMapsApi
GoogleMapsApi::getClient() — Method in class GoogleMapsApi
GoogleMapsClientClass in namespace Biscolab\GoogleMaps\Http
GoogleMapsClient::get() — Method in class GoogleMapsClient
GoogleMapsRequestClass in namespace Biscolab\GoogleMaps\Http
Class GoogleMapsRequest
GoogleMapsRequest::getQuery() — Method in class GoogleMapsRequest
GoogleMapsRequest::getParams() — Method in class GoogleMapsRequest
GoogleMapsRequest::getEndpoint() — Method in class GoogleMapsRequest
GoogleMapsResponseClass in namespace Biscolab\GoogleMaps\Http
Class GoogleMapsResponse
GoogleMapsResponse::getStatus() — Method in class GoogleMapsResponse
GoogleMapsResponse::getResults() — Method in class GoogleMapsResponse
GoogleMapsResponse::getArrayResponse() — Method in class GoogleMapsResponse
GoogleMapsResponse::getErrorMessage() — Method in class GoogleMapsResponse
GoogleMapsResponse::getHttpStatusCode() — Method in class GoogleMapsResponse
GoogleMapsResponse::getHtmlAttributions() — Method in class GoogleMapsResponse
GoogleMapsResponse::getNextPageToken() — Method in class GoogleMapsResponse
GoogleMapsResultClass in namespace Biscolab\GoogleMaps\Http
Class GoogleMapsResult
GoogleMapsResultsCollectionClass in namespace Biscolab\GoogleMaps\Http
Class GoogleMapsResultsCollection
ElevationResult::getElevation() — Method in class ElevationResult
ElevationResult::getLocation() — Method in class ElevationResult
ElevationResult::getResolution() — Method in class ElevationResult
GeocodingResultClass in namespace Biscolab\GoogleMaps\Http\Result
Class GeocodingResult
$GeocodingResult#geometryProperty in class GeocodingResult
GeocodingResult::getAddress() — Method in class GeocodingResult
GeocodingResult::getAddressComponents() — Method in class GeocodingResult
GeocodingResult::getFormattedAddress() — Method in class GeocodingResult
GeocodingResult::getGeometry() — Method in class GeocodingResult
GeocodingResult::getPlaceId() — Method in class GeocodingResult
GeocodingResult::getTypes() — Method in class GeocodingResult
GeocodingResultsCollectionClass in namespace Biscolab\GoogleMaps\Http\Result
Class GeocodingResultsCollection
$PlacesResult#geometryProperty in class PlacesResult
PlacesResult::getPermanentlyClose() — Method in class PlacesResult
PlacesResult::getPhotos() — Method in class PlacesResult
PlacesResult::getGeometry() — Method in class PlacesResult
PlacesResult::getFormattedAddress() — Method in class PlacesResult
PlacesResult::getName() — Method in class PlacesResult
PlacesResult::getIcon() — Method in class PlacesResult
PlacesResult::getId() — Method in class PlacesResult
PlacesResult::getPlaceId() — Method in class PlacesResult
PlacesResult::getReference() — Method in class PlacesResult
PlacesResult::getVicinity() — Method in class PlacesResult
PlacesResult::getTypes() — Method in class PlacesResult
PlacesResult::getOpeningHours() — Method in class PlacesResult
PlacesResult::getPriceLevel() — Method in class PlacesResult
PlacesResult::getRating() — Method in class PlacesResult
PlacesResult::getPlusCode() — Method in class PlacesResult
AddressComponent::getLongName() — Method in class AddressComponent
AddressComponent::getShortName() — Method in class AddressComponent
AddressComponent::getTypes() — Method in class AddressComponent
GeometryClass in namespace Biscolab\GoogleMaps\Object
Class Geometry
LatLng::getLat() — Method in class LatLng
Return the latitude, 0 if null
LatLng::getLng() — Method in class LatLng
Return the longitude, 0 if null
GeometryLocationTypeValuesClass in namespace Biscolab\GoogleMaps\Values
Class GeometryLocationTypeValues
GoogleMapsRequestMethodValuesClass in namespace Biscolab\GoogleMaps\Values
Class GoogleMapsRequestMethodValues
GoogleMapsResponseStatusValuesClass in namespace Biscolab\GoogleMaps\Values
Class GoogleMapsResponseStatusValues

H

$GoogleMapsResponse#http_status_codeProperty in class GoogleMapsResponse
$GoogleMapsResponse#html_attributionsProperty in class GoogleMapsResponse
may contain a set of attributions about this listing which must be displayed to the user (some listings may not have attribution).
$Photo#heightProperty in class Photo
$Photo#html_attributionsProperty in class Photo

I

$AbstractCollection#itemsProperty in class AbstractCollection
$AbstractCollection#indexProperty in class AbstractCollection
AbstractObject::isFieldRequired() — Method in class AbstractObject
InvalidArgumentExceptionClass in namespace Biscolab\GoogleMaps\Exception
Class InvalidArgumentException
$GoogleMapsApi#instanceProperty in class GoogleMapsApi
$GoogleMapsResultsCollection#item_classProperty in class GoogleMapsResultsCollection
$ElevationResultsCollection#item_classProperty in class ElevationResultsCollection
$GeocodingResultsCollection#item_classProperty in class GeocodingResultsCollection
$PlaceResultsCollection#item_classProperty in class PlaceResultsCollection
$PlacesResult#iconProperty in class PlacesResult
$PlacesResult#idProperty in class PlacesResult
$PhotoCollection#item_classProperty in class PhotoCollection

K

AbstractCollection::key() — Method in class AbstractCollection
Return current key/index

L

AbstractCollection::last() — Method in class AbstractCollection
Move index at the end of collection and return current element
LatLngBoundsFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class LatLngBoundsFields
LatLngFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class LatLngFields
$ElevationResult#locationProperty in class ElevationResult
$AddressComponent#long_nameProperty in class AddressComponent
$Geometry#locationProperty in class Geometry
$Geometry#location_typeProperty in class Geometry
LatLngClass in namespace Biscolab\GoogleMaps\Object
Class LatLng
$LatLng#latProperty in class LatLng
$LatLng#lngProperty in class LatLng
LatLngBoundsClass in namespace Biscolab\GoogleMaps\Object
Class LatLngBounds
LocationClass in namespace Biscolab\GoogleMaps\Object
Class Location

M

Places::makeApiCall() — Method in class Places

N

AbstractCollection::next() — Method in class AbstractCollection
Move index to next position and return current element
$GoogleMapsResponse#next_page_tokenProperty in class GoogleMapsResponse
$PlacesResult#nameProperty in class PlacesResult
$LatLngBounds#northeastProperty in class LatLngBounds

O

$PlacesResult#opening_hoursProperty in class PlacesResult

P

AbstractCollection::parseItem() — Method in class AbstractCollection
AbstractCollection::position() — Method in class AbstractCollection
Return the current position of the index
AbstractObject::parseFieldValue() — Method in class AbstractObject
Elevation::parseLocations() — Method in class Elevation
PlacesClass in namespace Biscolab\GoogleMaps\Api
Class Places
PlaceServicesEndpointsClass in namespace Biscolab\GoogleMaps\Enum
Class PlaceServicesEndpoints
PhotoFieldsClass in namespace Biscolab\GoogleMaps\Fields
Class PhotoFields
GoogleMapsResponse::parseResponse() — Method in class GoogleMapsResponse
GoogleMapsResultsCollection::parseItem() — Method in class GoogleMapsResultsCollection
$GeocodingResult#place_idProperty in class GeocodingResult
PlaceResultsCollectionClass in namespace Biscolab\GoogleMaps\Http\Result
Class PlaceResultsCollection
PlacesResultClass in namespace Biscolab\GoogleMaps\Http\Result
Class PlacesResult
$PlacesResult#photosProperty in class PlacesResult
$PlacesResult#place_idProperty in class PlacesResult
$PlacesResult#price_levelProperty in class PlacesResult
$PlacesResult#permanently_closedProperty in class PlacesResult
Address::parseItem() — Method in class Address
PathClass in namespace Biscolab\GoogleMaps\Object
Class Path
Path::parseItem() — Method in class Path
PhotoClass in namespace Biscolab\GoogleMaps\Object
$Photo#photo_referenceProperty in class Photo
PhotoCollectionClass in namespace Biscolab\GoogleMaps\Object
Class PhotoCollection
PhotoCollection::parseItem() — Method in class PhotoCollection
PlaceInputTypeValuesClass in namespace Biscolab\GoogleMaps\Values
Class PlaceInputTypeValues
PlaceTypeValuesClass in namespace Biscolab\GoogleMaps\Values
Class PlaceTypeValues

R

AbstractCollection::rewind() — Method in class AbstractCollection
Move index to first position and return current element
$AbstractObject#requiredProperty in class AbstractObject
$Api#result_collectionProperty in class Api
$Api#responseProperty in class Api
$Api#requestProperty in class Api
Api::responseHasNewPage() — Method in class Api
$Elevation#result_collectionProperty in class Elevation
$Geocoding#result_collectionProperty in class Geocoding
$Places#result_collectionProperty in class Places
RequestExceptionClass in namespace Biscolab\GoogleMaps\Exception
Class RequestException
ResponseExceptionClass in namespace Biscolab\GoogleMaps\Exception
Class ResponseException
$GoogleMapsApi#requestProperty in class GoogleMapsApi
$GoogleMapsResponse#responseProperty in class GoogleMapsResponse
$GoogleMapsResponse#resultsProperty in class GoogleMapsResponse
contains an array of places, with information about each.
$ElevationResult#resolutionProperty in class ElevationResult
$PlacesResult#referenceProperty in class PlacesResult
RankByValuesClass in namespace Biscolab\GoogleMaps\Values

S

AbstractCollection::setItems() — Method in class AbstractCollection
AbstractCollection::seek() — Method in class AbstractCollection
Move the index at the specified position
AbstractObject::setArgs() — Method in class AbstractObject
Api::setGoogleMapsApi() — Method in class Api
GoogleMapsApi::setServiceEndpoint() — Method in class GoogleMapsApi
GoogleMapsApi::setKey() — Method in class GoogleMapsApi
GoogleMapsApi::setSensor() — Method in class GoogleMapsApi
Set sensor parameter
GoogleMapsApi::setRequest() — Method in class GoogleMapsApi
GoogleMapsApi::setClient() — Method in class GoogleMapsApi
GoogleMapsApi::setType() — Method in class GoogleMapsApi
GoogleMapsClient::setClient() — Method in class GoogleMapsClient
GoogleMapsRequest::setParam() — Method in class GoogleMapsRequest
$GoogleMapsResponse#statusProperty in class GoogleMapsResponse
contains metadata on the request.
GoogleMapsResponse::setResponse() — Method in class GoogleMapsResponse
GoogleMapsResponse::setStatus() — Method in class GoogleMapsResponse
GoogleMapsResponse::setResults() — Method in class GoogleMapsResponse
GoogleMapsResponse::setArrayResponse() — Method in class GoogleMapsResponse
GoogleMapsResponse::setErrorMessage() — Method in class GoogleMapsResponse
GoogleMapsResponse::setHtmlAttributions() — Method in class GoogleMapsResponse
GoogleMapsResponse::setNextPageToken() — Method in class GoogleMapsResponse
ElevationResult::setElevation() — Method in class ElevationResult
ElevationResult::setLocation() — Method in class ElevationResult
ElevationResult::setResolution() — Method in class ElevationResult
GeocodingResult::setAddressComponents() — Method in class GeocodingResult
GeocodingResult::setFormattedAddress() — Method in class GeocodingResult
GeocodingResult::setGeometry() — Method in class GeocodingResult
GeocodingResult::setPlaceId() — Method in class GeocodingResult
GeocodingResult::setTypes() — Method in class GeocodingResult
$AddressComponent#short_nameProperty in class AddressComponent
AddressComponent::setLongName() — Method in class AddressComponent
AddressComponent::setShortName() — Method in class AddressComponent
AddressComponent::setTypes() — Method in class AddressComponent
Geometry::setLocation() — Method in class Geometry
Geometry::setViewport() — Method in class Geometry
Geometry::setLocationType() — Method in class Geometry
LatLng::setLat() — Method in class LatLng
LatLng::setLng() — Method in class LatLng
$LatLngBounds#southwestProperty in class LatLngBounds
LatLngBounds::setLat() — Method in class LatLngBounds
LatLngBounds::setLng() — Method in class LatLngBounds
SensorValuesClass in namespace Biscolab\GoogleMaps\Values
Class SensorValues

T

AbstractCollection::toJson() — Method in class AbstractCollection
AbstractCollection::toArray() — Method in class AbstractCollection
$AbstractObject#typeCheckProperty in class AbstractObject
AbstractObject::throwErrors() — Method in class AbstractObject
AbstractObject::toJson() — Method in class AbstractObject
AbstractObject::toArray() — Method in class AbstractObject
Places::textSearch() — Method in class Places
Nearby Search requests
GoogleMapsResponse::toArray() — Method in class GoogleMapsResponse
$ElevationResult#typeCheckProperty in class ElevationResult
$GeocodingResult#typesProperty in class GeocodingResult
$GeocodingResult#typeCheckProperty in class GeocodingResult
$PlacesResult#typesProperty in class PlacesResult
$PlacesResult#typeCheckProperty in class PlacesResult
$AddressComponent#typesProperty in class AddressComponent
$AddressComponent#typeCheckProperty in class AddressComponent
$Geometry#typeCheckProperty in class Geometry
$LatLng#typeCheckProperty in class LatLng
$LatLngBounds#typeCheckProperty in class LatLngBounds
$Photo#typeCheckProperty in class Photo

V

AbstractCollection::valid() — Method in class AbstractCollection
Return current key/index
$PlacesResult#vicinityProperty in class PlacesResult
$Geometry#viewportProperty in class Geometry
ViewportClass in namespace Biscolab\GoogleMaps\Object
Class Viewport

W

$Photo#widthProperty in class Photo

_

AbstractCollection::__construct() — Method in class AbstractCollection
AbstractCollection constructor.
AbstractCollection::__toString() — Method in class AbstractCollection
AbstractObject::__construct() — Method in class AbstractObject
AbstractObject constructor.
AbstractObject::__toString() — Method in class AbstractObject
AbstractObject::__call() — Method in class AbstractObject
Api::__construct() — Method in class Api
Api constructor.
GoogleMapsApi::__construct() — Method in class GoogleMapsApi
GoogleMapsApi constructor.
GoogleMapsClient::__construct() — Method in class GoogleMapsClient
GeocoderClient constructor.
GoogleMapsRequest::__construct() — Method in class GoogleMapsRequest
GoogleMapsRequest constructor.
GoogleMapsResponse::__construct() — Method in class GoogleMapsResponse
GoogleMapsResponse constructor.
LatLng::__toString() — Method in class LatLng