I need an inherited static function \"call\" to call another static function \"inner\" that has been overridden. I could do this with late static binding, but my host does
If performance is not an issue, you can use debug_backtrace() to find the called class:
$bt = debug_backtrace(); return get_class($bt[1]['object']);
http://php.net/manual/en/function.debug-backtrace.php