2017 © Pedro Peláez
 

library php

Libreria en PHP para GeoAPI.es

image

geoapi.es/php

Libreria en PHP para GeoAPI.es

  • Friday, May 19, 2017
  • by geoapi.es
  • Repository
  • 3 Watchers
  • 2 Stars
  • 58 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 14 % Grown

The README.md

geoapi.es-php

Libreria en PHP para GeoAPI.es, (*1)

Cómo empezar

Es preferible leer la documentación general a la par con esta documentación., (*2)

La librería esta basada en composer, por lo tanto es recomendable usar composer para instalarla., (*3)

Para instalar geoapi.es-php y sus dependencias, es suficiente con añadir, (*4)

"geoapi.es/php": "~0.0.1"

en la sección require de tu archivo composer.json., (*5)

Si no estas manejando tu proyecto con composer o simplemente quieres hacer una prueba rapida, puedes ejecutar, (*6)

composer require geoapi.es/php

Como funciona a nivel funcional

La librería tiene 2 partes importantes., (*7)

De base usaremos el siguiente código para poder explicar mejor cada parte., (*8)

$geoapi = new GeoAPI(); //Nueva instancia de la librería
  • Configuracion, (*9)

    El método setConfig sirve para definir los parámetros que usará la librería para hacer las peticiones. Dichos parámetros están explicados en la documentación general., (*10)

    //
    $geoapi->setConfig("key", "...");
    $geoapi->setConfig("sandbox", 0);
    ...
    
  • Métodos, (*11)

    La librería dispone de varios métodos, los cuales se usan para realizar las distintas peticiones. Cada uno de los métodos puede tener 0 o más parámetros, que se usan para, por ejemplo, filtrar o concretar la busqueda. Los métodos reciben un único argumento del tipo array asociativo, que a su vez debe contener parejas de valores siendo:, (*12)

    • la clave - una cadena de texto especificando el parámetro que se desea enviar
    • el valor - o bien una cadena de texto o bien un numero que da valor al parámetro

    Ejemplos:, (*13)

    //
    $geoapi->comunidades(array());
    $geoapi->provincias(array(
        'CCOM' => '08'
    ));
    ...
    

    Todos los métodos disponibles, asi como sus parámetros, están especificados en la documentación general., (*14)

Como funciona a nivel técnico

La librería realiza peticiones GET al endpoint y ejecuta un callback (usando \React\Promise), pasándole como parámetros los datos recibidos. De esta manera se consigue un código asíncrono., (*15)

$geoapi->comunidades(array(
    //Sin argumentos
))->then(function($respuesta) {
    echo print_r($respuesta, true);
});

The Versions

19/05 2017

dev-master

9999999-dev https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

19/05 2017

0.0.10

0.0.10.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

19/08 2015

0.0.9

0.0.9.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.8

0.0.8.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.7

0.0.7.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.6

0.0.6.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.5

0.0.5.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.4

0.0.4.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.3

0.0.3.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.2

0.0.2.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa

15/08 2015

0.0.1

0.0.1.0 https://github.com/GeoAPI-es/geoapi.es-php

Libreria en PHP para GeoAPI.es

  Sources   Download

MIT

The Requires

 

php geoapi españa