Можно заменить блок if( .. instanceof ...), elseif(... instanceof ...), ...
на переключатель?
Например:
<?php
$class = ..... //some class
if($class instanceof SomeClass) {
//do something
} elseif($class instanceof SomeAnotherClass) {
//do something else
}