dev-master
9999999-devPHP wrapper for Google Places API
MIT
The Requires
- php >=5.4
The Development Requires
by Bartłomiej Czyż
api php wrapper google places googleplaces
Wallogit.com
2017 © Pedro Peláez
PHP wrapper for Google Places API
The GooglePlaces library is a PHP wrapper for Google Places API, (*1)
GooglePlaces uses Composer for autoloading., (*3)
Add bart/google-places to your composer.json, (*4)
"require": {
"bart/google-places": "dev-master"
}
Or execute composer.phar require "bart/google-places:dev-master", (*5)
GooglePlaces follows the PSR-4 standard for autoloading., (*6)
<?php
require_once 'vendor/autoload.php';
use bart\GooglePlaces\GooglePlaces;
$places = new GooglePlaces('<<YOUR_API_KEY>>');
Method declaration:, (*7)
public function nearbySearch(array $location, $radius, $sensor, array $parameters = [])
Example usage:, (*8)
$result = $places
->nearbySearch([54.465224,17.017558], 2000, false, ['keyword' => 'coffee',])
->arrayResult();
Returns SearchResult object, (*9)
Method declaration:, (*10)
public function next()
Example usage:, (*11)
Important!: You can execute next method only when previous query returned valid result containing next_page_token, (*12)
$result = $places
->next()
->arrayResult();
This repository is under heavy development, the goal is to implement and test all Google Places API functions., (*13)
PHP wrapper for Google Places API
MIT
api php wrapper google places googleplaces