*
* @author Roland Haeder <webmaster@shipsimu.org>
* @version 0.0.0
- * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2013 Core Developer Team
+ * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2015 Core Developer Team
* @license GNU GPL 3.0 or any newer version
* @link http://www.shipsimu.org
*
// Resolve the IP number
$ip = $helperInstance->resolveIpAddress($hostname);
- } catch (FileIoException $e) {
+ } catch (FileNotFoundException $e) {
// Fall-back to 'SESSION_SVR' which found on my Sun Station
if (isset($_SERVER['SESSION_SVR'])) {
// Resolve it
/**
* Determines own remote IP address (e.g. can be used to probe if we are
- * reachable from outside by determining external IP and then connect to it.
+ * reachable from outside by determining external address and then connect to it.
* This is accomblished by connecting to the IP of www.shipsimu.org which
* should default to 188.138.90.169 and requesting /ip.php which does only
* return the content of $_SERVER['REMOTE_ADDR']. Of course, this method
* Compare to following link:
* http://de.php.net/manual/en/function.socket-create.php#49368
*
- * @return $externalAddress The determined external IP address
+ * @return $externalAddress The determined external address address
* @throws InvalidSocketException If socket initialization wents wrong or if an errors occurs
* @todo This should be moved out to an external class, e.g. HttpClient
* @todo Make IP, host name, port and script name configurable
*/
- public static function determineExternalIp () {
+ public static function determineExternalAddress () {
// Get helper instance
$helperInstance = new ConsoleTools();
// Debug message
/* DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('CONSOLE-TOOLS[' . __METHOD__ . ':' . __LINE__ . ']: Resolved external address: ' . $externalAddress);
- // Return determined external IP
+ // Return determined external address
return $externalAddress;
}