public function DoActivate($aContextArgs) { $bGo = true; if (isset($aContextArgs['this->object()'])) { $bGo = $this->IsTargetObject($aContextArgs['this->object()']->GetKey()); } if ($bGo) { parent::DoActivate($aContextArgs); } }