public function setActiveView($view) { if ($this->getViews()->indexOf($view) >= 0) { $this->activateView($view); } else { throw new TInvalidOperationException('accordion_view_inexistent'); } }