PHP Classes
elePHPant
Icontem

File: README-ES.md

Recommend this page to a friend!
  Classes of Josantonius  >  PHP-Ip  >  README-ES.md  >  Download  
File: README-ES.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: PHP-Ip
Get the real user IP address even behind proxies
Author: By
Last change: Updated to 1.1.4 version
Date: 13 days ago
Size: 3,486 bytes
 

Contents

Class file image Download

PHP Ip library

Latest Stable Version Total Downloads Latest Unstable Version License Travis

English version

Biblioteca PHP para obtener la IP del usuario.

Instalación

La mejor forma de instalar esta extensión es a través de composer.

Para instalar PHP Ip library, simplemente escribe:

$ composer require Josantonius/Ip

El comando anterior sólo instalará los archivos necesarios, si prefieres descargar todo el código fuente (incluyendo tests, directorio vendor, excepciones no utilizadas, documentos...) puedes utilizar:

$ composer require Josantonius/Ip --prefer-source

También puedes clonar el repositorio completo con Git:

$ git clone https://github.com/Josantonius/PHP-Ip.git

Requisitos

Esta biblioteca es soportada por versiones de PHP 5.6 o superiores y es compatible con versiones de HHVM 3.0 o superiores.

Cómo empezar y ejemplos

Para utilizar esta biblioteca, simplemente:

require __DIR__ . '/vendor/autoload.php';

use Josantonius\Ip\Ip;

Métodos disponibles

Métodos disponibles en esta biblioteca:

Ip::get();

Uso

Ejemplo de uso para esta biblioteca:

<?php
require __DIR__ . '/vendor/autoload.php';

use Josantonius\Ip\Ip;

print_r(Ip::get()); # 66.249.76.29

Tests

Para ejecutar las pruebas simplemente:

$ git clone https://github.com/Josantonius/PHP-Ip.git

$ cd PHP-Ip

$ phpunit

? Tareas pendientes

  • [x] Completar tests
  • [ ] Mejorar la documentación

Contribuir

  1. Comprobar si hay incidencias abiertas o abrir una nueva para iniciar una discusión en torno a un fallo o función.
  2. Bifurca la rama del repositorio en GitHub para iniciar la operación de ajuste.
  3. Escribe una o más pruebas para la nueva característica o expón el error.
  4. Haz cambios en el código para implementar la característica o reparar el fallo.
  5. Envía pull request para fusionar los cambios y que sean publicados.

Esto está pensado para proyectos grandes y de larga duración.

Repositorio

Los archivos de este repositorio se crearon y subieron automáticamente con Reposgit Creator.

Licencia

Este proyecto está licenciado bajo licencia MIT. Consulta el archivo LICENSE para más información.

Copyright

2017 Josantonius, josantonius.com

Si te ha resultado útil, házmelo saber :wink:

Puedes contactarme en Twitter o a través de mi correo electrónico.