if(.. instanceof ...), elseif(... instanceof ...), ...
のブロックをスイッチに置き換えることはできますか?例えばPHPのクラス(instanceof)で切り替える
:
<?php
$class = ..... //some class
if($class instanceof SomeClass) {
//do something
} elseif($class instanceof SomeAnotherClass) {
//do something else
}
サブクラスが欠けている(クラスの継承と実装) –