Ну просто отменить выполнение классов нельзя, хотя можно сделать один костыль.
Можно написать простой класс болванку
class Blank {
public function __call($name, $arguments) {
return this;
}
}
и потом в конструкторе или в одном из методов возвращать объект этого класса когда Вас не устраивают условия. И тогда все последующие методы будут просто возвращать объект этого класса. Костыль конечно но работать должно )