Index
A
- AbstractCollection — Class in namespace Biscolab\GoogleMaps\Abstracts
- Class AbstractCollection
- AbstractCollection::addItem() — Method in class AbstractCollection
- AbstractObject — Class in namespace Biscolab\GoogleMaps\Abstracts
- Class AbstractObject
- AbstractObject::addError() — Method in class AbstractObject
- Api — Class in namespace Biscolab\GoogleMaps\Abstracts
- Class Api
- AddressComponentFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class AddressComponentFields
- $GoogleMapsResponse#array_response — Property in class GoogleMapsResponse
- $GeocodingResult#address_components — Property in class GeocodingResult
- Address — Class in namespace Biscolab\GoogleMaps\Object
- Class Address
- AddressComponent — Class 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#client — Property in class GoogleMapsClient
- GoogleMapsResponse::checkHttpStatusCode() — Method in class GoogleMapsResponse
- Check HTTP status code (silent/No exceptions!)
- Config — Class in namespace Biscolab\GoogleMaps\Utils
- Class Config
E
- $AbstractObject#errors — Property in class AbstractObject
- Elevation — Class in namespace Biscolab\GoogleMaps\Api
- Class Elevation
- Exception — Class in namespace Biscolab\GoogleMaps\Exception
- Class Exception
- $GoogleMapsRequest#endpoint — Property in class GoogleMapsRequest
- $GoogleMapsResponse#error_message — Property in class GoogleMapsResponse
- ElevationResult — Class in namespace Biscolab\GoogleMaps\Http\Result
- Class ElevationResult
- $ElevationResult#elevation — Property in class ElevationResult
- ElevationResultsCollection — Class 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_address — Property in class GeocodingResult
- $PlacesResult#formatted_address — Property in class PlacesResult
G
- AbstractCollection::get() — Method in class AbstractCollection
- AbstractCollection::getLastIndex() — Method in class AbstractCollection
- $Api#google_maps_api — Property 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
- Geocoding — Class 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
- GoogleMapsApiConfigFields — Class in namespace Biscolab\GoogleMaps\Enum
- Class GoogleMapsApiConfigFields
- GoogleMapsResponseFormat — Class in namespace Biscolab\GoogleMaps\Enum
- Class GoogleMapsResponseFormat
- GeometryFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class GeometryFields
- GoogleMapsRequestFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class GoogleMapsRequestFields
- GoogleMapsResponseFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class GoogleMapsResponseFields
- GoogleMapsResultFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class GoogleMapsResponseFields
- GoogleMapsApi — Class 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
- GoogleMapsClient — Class in namespace Biscolab\GoogleMaps\Http
- GoogleMapsClient::get() — Method in class GoogleMapsClient
- GoogleMapsRequest — Class 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
- GoogleMapsResponse — Class 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
- GoogleMapsResult — Class in namespace Biscolab\GoogleMaps\Http
- Class GoogleMapsResult
- GoogleMapsResultsCollection — Class 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
- GeocodingResult — Class in namespace Biscolab\GoogleMaps\Http\Result
- Class GeocodingResult
- $GeocodingResult#geometry — Property 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
- GeocodingResultsCollection — Class in namespace Biscolab\GoogleMaps\Http\Result
- Class GeocodingResultsCollection
- $PlacesResult#geometry — Property 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
- Geometry — Class 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
- GeometryLocationTypeValues — Class in namespace Biscolab\GoogleMaps\Values
- Class GeometryLocationTypeValues
- GoogleMapsRequestMethodValues — Class in namespace Biscolab\GoogleMaps\Values
- Class GoogleMapsRequestMethodValues
- GoogleMapsResponseStatusValues — Class in namespace Biscolab\GoogleMaps\Values
- Class GoogleMapsResponseStatusValues
H
- $GoogleMapsResponse#http_status_code — Property in class GoogleMapsResponse
- $GoogleMapsResponse#html_attributions — Property 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#height — Property in class Photo
- $Photo#html_attributions — Property in class Photo
I
- $AbstractCollection#items — Property in class AbstractCollection
- $AbstractCollection#index — Property in class AbstractCollection
- AbstractObject::isFieldRequired() — Method in class AbstractObject
- InvalidArgumentException — Class in namespace Biscolab\GoogleMaps\Exception
- Class InvalidArgumentException
- $GoogleMapsApi#instance — Property in class GoogleMapsApi
- $GoogleMapsResultsCollection#item_class — Property in class GoogleMapsResultsCollection
- $ElevationResultsCollection#item_class — Property in class ElevationResultsCollection
- $GeocodingResultsCollection#item_class — Property in class GeocodingResultsCollection
- $PlaceResultsCollection#item_class — Property in class PlaceResultsCollection
- $PlacesResult#icon — Property in class PlacesResult
- $PlacesResult#id — Property in class PlacesResult
- $PhotoCollection#item_class — Property 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
- LatLngBoundsFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class LatLngBoundsFields
- LatLngFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class LatLngFields
- $ElevationResult#location — Property in class ElevationResult
- $AddressComponent#long_name — Property in class AddressComponent
- $Geometry#location — Property in class Geometry
- $Geometry#location_type — Property in class Geometry
- LatLng — Class in namespace Biscolab\GoogleMaps\Object
- Class LatLng
- $LatLng#lat — Property in class LatLng
- $LatLng#lng — Property in class LatLng
- LatLngBounds — Class in namespace Biscolab\GoogleMaps\Object
- Class LatLngBounds
- Location — Class 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_token — Property in class GoogleMapsResponse
- $PlacesResult#name — Property in class PlacesResult
- $LatLngBounds#northeast — Property in class LatLngBounds
O
- $PlacesResult#opening_hours — Property 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
- Places — Class in namespace Biscolab\GoogleMaps\Api
- Class Places
- PlaceServicesEndpoints — Class in namespace Biscolab\GoogleMaps\Enum
- Class PlaceServicesEndpoints
- PhotoFields — Class in namespace Biscolab\GoogleMaps\Fields
- Class PhotoFields
- GoogleMapsResponse::parseResponse() — Method in class GoogleMapsResponse
- GoogleMapsResultsCollection::parseItem() — Method in class GoogleMapsResultsCollection
- $GeocodingResult#place_id — Property in class GeocodingResult
- PlaceResultsCollection — Class in namespace Biscolab\GoogleMaps\Http\Result
- Class PlaceResultsCollection
- PlacesResult — Class in namespace Biscolab\GoogleMaps\Http\Result
- Class PlacesResult
- $PlacesResult#photos — Property in class PlacesResult
- $PlacesResult#place_id — Property in class PlacesResult
- $PlacesResult#price_level — Property in class PlacesResult
- $PlacesResult#permanently_closed — Property in class PlacesResult
- Address::parseItem() — Method in class Address
- Path — Class in namespace Biscolab\GoogleMaps\Object
- Class Path
- Path::parseItem() — Method in class Path
- Photo — Class in namespace Biscolab\GoogleMaps\Object
- $Photo#photo_reference — Property in class Photo
- PhotoCollection — Class in namespace Biscolab\GoogleMaps\Object
- Class PhotoCollection
- PhotoCollection::parseItem() — Method in class PhotoCollection
- PlaceInputTypeValues — Class in namespace Biscolab\GoogleMaps\Values
- Class PlaceInputTypeValues
- PlaceTypeValues — Class in namespace Biscolab\GoogleMaps\Values
- Class PlaceTypeValues
R
- AbstractCollection::rewind() — Method in class AbstractCollection
- Move index to first position and return current element
- $AbstractObject#required — Property in class AbstractObject
- $Api#result_collection — Property in class Api
- $Api#response — Property in class Api
- $Api#request — Property in class Api
- Api::responseHasNewPage() — Method in class Api
- $Elevation#result_collection — Property in class Elevation
- $Geocoding#result_collection — Property in class Geocoding
- $Places#result_collection — Property in class Places
- RequestException — Class in namespace Biscolab\GoogleMaps\Exception
- Class RequestException
- ResponseException — Class in namespace Biscolab\GoogleMaps\Exception
- Class ResponseException
- $GoogleMapsApi#request — Property in class GoogleMapsApi
- $GoogleMapsResponse#response — Property in class GoogleMapsResponse
- $GoogleMapsResponse#results — Property in class GoogleMapsResponse
- contains an array of places, with information about each.
- $ElevationResult#resolution — Property in class ElevationResult
- $PlacesResult#reference — Property in class PlacesResult
- RankByValues — Class 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#status — Property 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_name — Property 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#southwest — Property in class LatLngBounds
- LatLngBounds::setLat() — Method in class LatLngBounds
- LatLngBounds::setLng() — Method in class LatLngBounds
- SensorValues — Class in namespace Biscolab\GoogleMaps\Values
- Class SensorValues
T
- AbstractCollection::toJson() — Method in class AbstractCollection
- AbstractCollection::toArray() — Method in class AbstractCollection
- $AbstractObject#typeCheck — Property 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#typeCheck — Property in class ElevationResult
- $GeocodingResult#types — Property in class GeocodingResult
- $GeocodingResult#typeCheck — Property in class GeocodingResult
- $PlacesResult#types — Property in class PlacesResult
- $PlacesResult#typeCheck — Property in class PlacesResult
- $AddressComponent#types — Property in class AddressComponent
- $AddressComponent#typeCheck — Property in class AddressComponent
- $Geometry#typeCheck — Property in class Geometry
- $LatLng#typeCheck — Property in class LatLng
- $LatLngBounds#typeCheck — Property in class LatLngBounds
- $Photo#typeCheck — Property in class Photo
V
- AbstractCollection::valid() — Method in class AbstractCollection
- Return current key/index
- $PlacesResult#vicinity — Property in class PlacesResult
- $Geometry#viewport — Property in class Geometry
- Viewport — Class in namespace Biscolab\GoogleMaps\Object
- Class Viewport
W
- $Photo#width — Property 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