public function getResponseNegotiator() { $negotiator = parent::getResponseNegotiator(); $controller = $this; $negotiator->setCallback('ListViewForm', function () use(&$controller) { return $controller->ListViewForm()->forTemplate()->RAW(); }); return $negotiator; }
public function getResponseNegotiator() { $neg = parent::getResponseNegotiator(); $controller = $this; $neg->setCallback('CurrentForm', function () use(&$controller) { return $controller->renderWith($controller->getTemplatesWithSuffix('_Content')); }); return $neg; }
public function getResponseNegotiator() { $negotiator = parent::getResponseNegotiator(); $self = $this; // Register a new callback $negotiator->setCallback('SubsiteList', function () use(&$self) { return $self->SubsiteList(); }); return $negotiator; }
/** * Gets the pjax response negotiator for this controller * @return PjaxResponseNegotiator */ public function getResponseNegotiator() { if (!$this->responseNegotiator) { parent::getResponseNegotiator(); $controller = $this; $this->responseNegotiator->setCallback('LogEntries', function () use(&$controller) { return $controller->renderWith('KapostBridgeLogViewer_LogsList'); }); } return $this->responseNegotiator; }