I often use this handy little feature
function make($klass) { $_ = func_get_args(); if(count($_) < 2) return new $klass; $c = new ReflectionClass($klass); return $c->newInstanceArgs(array_slice($_, 1)); }
Using
make('SomeCLass')->method();
or
make('SomeClass', arg1, arg2)->foobar();
source share