2017 © Pedro Peláez
 

library google-places

PHP wrapper for Google Places API

image

bart/google-places

PHP wrapper for Google Places API

  • Friday, June 13, 2014
  • by 76200
  • Repository
  • 3 Watchers
  • 1 Stars
  • 60 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

GooglePlaces

The GooglePlaces library is a PHP wrapper for Google Places API, (*1)

Build Status Coverage Status, (*2)

Instalation

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)

Note

GooglePlaces follows the PSR-4 standard for autoloading., (*6)

Usage

<?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)

Next Page

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();

Info

This repository is under heavy development, the goal is to implement and test all Google Places API functions., (*13)

The Versions

13/06 2014

dev-master

9999999-dev

PHP wrapper for Google Places API

  Sources   Download

MIT

The Requires

  • php >=5.4

 

The Development Requires

by Bartłomiej Czyż

api php wrapper google places googleplaces