function B($a = null) { if (C) { D('E', __METHOD__); } if (F($a)) { switch ($this->G()) { case 'H': $a = I('J'); break; case 'K': $a = L(M($this->N)); break; default: $a = 'O'; } } P::B($a); }