PHP Classes
elePHPant
Icontem

File: src/bootstrap.php

Recommend this page to a friend!
  Classes of Josantonius  >  PHP-Ip  >  src/bootstrap.php  >  Download  
File: src/bootstrap.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: PHP-Ip
Get the real user IP address even behind proxies
Author: By
Last change:
Date: 1 month ago
Size: 887 bytes
 

Contents

Class file image Download
<?php
/**
 * PHP class to get user IP.
 *
 * @author Tobias Sette Class - http://github.com/gnumoksha
 * @author Josantonius - hello@josantonius.com
 * @copyright Copyright (c) 2017
 * @license https://opensource.org/licenses/MIT - The MIT License (MIT)
 * @link https://github.com/Josantonius/PHP-Ip
 * @since 1.1.4
 */

function includeIfExists($file) {

    if (
file_exists($file)) {
       
        return include
$file;
    }
}

if ((!
$loader = includeIfExists(__DIR__ . '/../vendor/autoload.php')) &&
    (!
$loader = includeIfExists(__DIR__ . '/../../../autoload.php'))) {
   
    die(
PHP_EOL . 'You must set up the project dependencies, ' .
       
'run the following commands:' . PHP_EOL .
       
PHP_EOL . 'curl -s http://getcomposer.org/installer | php' . PHP_EOL .
       
PHP_EOL . 'php composer.phar install' . PHP_EOL . PHP_EOL);
}

return
$loader;