Runtime Deprecated code usage!

Fuel\Core\PhpErrorException [ Runtime Deprecated code usage ]:
Use of "static" in callables is deprecated

COREPATH/classes/security.php @ line 148

143
<?php             $filters = is_array($filters) ? $filters : array($filters);
144
<?php 
145
<?php             foreach ($filters as $filter)
146
<?php             {
147
<?php                 // is this filter a callable local function?
148
<?php                 if (is_string($filter) and is_callable('static::'.$filter))
149
<?php                 {
150
<?php                     $var = static::$filter($var);
151
<?php                 }
152
<?php 
153
<?php                 // is this filter a callable function?

Backtrace

  1. COREPATH/bootstrap.php @ line 103
    98
    <?php         include COREPATH.'classes/errorhandler.php';
    99
    <?php         class_alias('\Fuel\Core\Errorhandler', 'Errorhandler');
    100
    <?php         class_alias('\Fuel\Core\PhpErrorException', 'PhpErrorException');
    101
    <?php     }
    102
    <?php 
    103
    <?php     return \Errorhandler::error_handler($severity, $message, $filepath, $line);
    104
    <?php });
    105
    <?php 
    106
    <?php function setup_autoloader()
    107
    <?php {
    108
    <?php     \Autoloader::add_namespace('Fuel\\Core', COREPATH.'classes/');
  2. COREPATH/classes/security.php @ line 148
    143
    <?php             $filters = is_array($filters) ? $filters : array($filters);
    144
    <?php 
    145
    <?php             foreach ($filters as $filter)
    146
    <?php             {
    147
    <?php                 // is this filter a callable local function?
    148
    <?php                 if (is_string($filter) and is_callable('static::'.$filter))
    149
    <?php                 {
    150
    <?php                     $var = static::$filter($var);
    151
    <?php                 }
    152
    <?php 
    153
    <?php                 // is this filter a callable function?
  3. COREPATH/classes/security.php @ line 100
    95
    <?php         $filters = \Config::get('security.uri_filter', array());
    96
    <?php         $filters = is_array($filters) ? $filters : array($filters);
    97
    <?php 
    98
    <?php         $strict and $uri = str_replace(array('//', '../'), '/', $uri);
    99
    <?php 
    100
    <?php         return static::clean($uri, $filters);
    101
    <?php     }
    102
    <?php 
    103
    <?php     /**
    104
    <?php      * Cleans the global $_GET, $_POST and $_COOKIE arrays
    105
    <?php      */
  4. COREPATH/classes/input.php @ line 220
    215
    <?php                 }
    216
    <?php             }
    217
    <?php         }
    218
    <?php 
    219
    <?php         // Do some final clean up of the uri
    220
    <?php         static::$detected_uri = \Security::clean_uri($uri, true);
    221
    <?php 
    222
    <?php         return static::$detected_uri;
    223
    <?php     }
    224
    <?php 
    225
    <?php     /**
  5. COREPATH/classes/uri.php @ line 324
    319
    <?php         }
    320
    <?php 
    321
    <?php         // if the route is a closure, an object will be passed here
    322
    <?php         is_object($uri) and $uri = null;
    323
    <?php 
    324
    <?php         $this->uri = trim($uri ?: \Input::uri(), '/');
    325
    <?php 
    326
    <?php         if (empty($this->uri))
    327
    <?php         {
    328
    <?php             $this->segments = array();
    329
    <?php         }
  6. COREPATH/classes/request.php @ line 267
    262
    <?php      * @param   string  $method  request method
    263
    <?php      * @throws  \FuelException
    264
    <?php      */
    265
    <?php     public function __construct($uri, $route = true, $method = null)
    266
    <?php     {
    267
    <?php         $this->uri = new \Uri($uri);
    268
    <?php         $this->method = $method ?: \Input::method();
    269
    <?php 
    270
    <?php         logger(\Fuel::L_INFO, 'Creating a new '.(static::$main==null ? 'main' : 'HMVC').' Request with URI = "'.$this->uri->get().'"', __METHOD__);
    271
    <?php 
    272
    <?php         // check if a module was requested
  7. COREPATH/classes/request.php @ line 69
    64
    <?php         {
    65
    <?php             $class = \Inflector::words_to_upper('Request_'.$options['driver']);
    66
    <?php             return $class::forge($uri, $options, $method);
    67
    <?php         }
    68
    <?php 
    69
    <?php         $request = new static($uri, isset($options['route']) ? $options['route'] : true, $method);
    70
    <?php         if (static::$active)
    71
    <?php         {
    72
    <?php             $request->parent = static::$active;
    73
    <?php             static::$active->children[] = $request;
    74
    <?php         }
  8. DOCROOT/index.php @ line 74
    69
    <?php             $response = Response::forge($response);
    70
    <?php         }
    71
    <?php     }
    72
    <?php     elseif ($e === false)
    73
    <?php     {
    74
    <?php         $response = Request::forge()->execute()->response();
    75
    <?php     }
    76
    <?php     elseif ($route)
    77
    <?php     {
    78
    <?php         $response = Request::forge($route, false)->execute(array($e))->response();
    79
    <?php     }
  9. DOCROOT/index.php @ line 95
    90
    <?php {
    91
    <?php     // Boot the app...
    92
    <?php     require APPPATH.'bootstrap.php';
    93
    <?php 
    94
    <?php     // ... and execute the main request
    95
    <?php     $response = $routerequest();
    96
    <?php }
    97
    <?php catch (HttpBadRequestException $e)
    98
    <?php {
    99
    <?php     $response = $routerequest('_400_', $e);
    100
    <?php }