public function getPluginContent($content, ArrayAdapter $params, PluginFetchingContext $ctxt) { $data['solutions'] = ChessKnightManager::getInstance()->getSystemSolutions(); return new PluginContent($this->getFoldedEntity()->fetchTpl($data)); }
protected function executeImpl(ArrayAdapter $params) { ChessKnightManager::getInstance()->registerSolution($params->str('hodes')); return new AjaxSuccess(); }