Version 4.5.0
This commit is contained in:
1 parent
1a0c7fd3c2
commit
f79dcf067a
3791 files changed
+248032
-76372
No files matched your search
@@ -29,15 +29,15 @@ class IPSUtf8
|
||||
mb_internal_encoding('UTF-8');
|
||||
|
||||
/* Constants */
|
||||
define( 'THIS_PATH', __DIR__ );
|
||||
\define( 'THIS_PATH', __DIR__ );
|
||||
|
||||
$bits = explode( DIRECTORY_SEPARATOR, THIS_PATH );
|
||||
$bit = array_pop( $bits );
|
||||
$bit2 = array_pop( $bits );
|
||||
|
||||
define( 'ROOT_PATH', preg_replace( '#' . preg_quote( DIRECTORY_SEPARATOR, '#' ) . $bit2 . preg_quote( DIRECTORY_SEPARATOR, '#' ) . $bit . '$#', '', THIS_PATH ) );
|
||||
\define( 'ROOT_PATH', preg_replace( '#' . preg_quote( DIRECTORY_SEPARATOR, '#' ) . $bit2 . preg_quote( DIRECTORY_SEPARATOR, '#' ) . $bit . '$#', '', THIS_PATH ) );
|
||||
|
||||
define( 'IS_CLI', ( PHP_SAPI == 'cli' || empty( $_SERVER['REMOTE_ADDR'] ) ) ? true : false );
|
||||
\define( 'IS_CLI', ( PHP_SAPI == 'cli' || empty( $_SERVER['REMOTE_ADDR'] ) ) ? true : false );
|
||||
|
||||
/* Set Options - deliberately do not use root constants */
|
||||
if ( file_exists( './constants.php' ) )
|
||||
@@ -47,9 +47,9 @@ class IPSUtf8
|
||||
|
||||
foreach( static::defaultConstants() AS $k => $v )
|
||||
{
|
||||
if ( !defined( $k ) )
|
||||
if ( !\defined( $k ) )
|
||||
{
|
||||
define( $k, $v );
|
||||
\define( $k, $v );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -98,7 +98,7 @@ class IPSUtf8
|
||||
public static function errorHandler( $errno, $errstr, $errfile, $errline, $trace=NULL )
|
||||
{
|
||||
/* We don't care about these in production */
|
||||
if ( in_array( $errno, array( E_WARNING, E_NOTICE, E_STRICT, E_DEPRECATED ) ) )
|
||||
if ( \in_array( $errno, array( E_WARNING, E_NOTICE, E_STRICT, E_DEPRECATED ) ) )
|
||||
{
|
||||
return;
|
||||
}
|
||||
@@ -253,7 +253,7 @@ IPSUtf8::init();
|
||||
eval( '
|
||||
function mb_ucfirst()
|
||||
{
|
||||
$text = func_get_arg( 0 );
|
||||
$text = \func_get_arg( 0 );
|
||||
return mb_strtoupper( mb_substr( $text, 0, 1 ) ) . mb_substr( $text, 1 );
|
||||
}
|
||||
');
|
||||
Reference in new issue
Block a user