* @copyright 2018 Areama * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of Areama */ include_once dirname(__FILE__).'/AdminArSeoControllerAbstract.php'; include_once dirname(__FILE__).'/../../classes/ArSeoProRobots.php'; class AdminArSeoRobotsController extends AdminArSeoControllerAbstract { public function ajaxProcessReload() { $robots = new ArSeoProRobots($this->module); $content = $robots->getContent(); if ($content === false) { die(Tools::jsonEncode(array( 'success' => 0, 'error' => $robots->getError() ))); } else { die(Tools::jsonEncode(array( 'success' => 1, 'content' => $content ))); } } public function ajaxProcessSave() { $robots = new ArSeoProRobots($this->module); $content = Tools::getValue('robots'); if ($robots->save($content)) { die(Tools::jsonEncode(array( 'success' => 1, 'content' => $robots->getContent() ))); } else { die(Tools::jsonEncode(array( 'success' => 0, 'error' => $robots->getError() ))); } } public function ajaxProcessDefaults() { $robots = new ArSeoProRobots($this->module); if ($robots->loadDefaults()) { die(Tools::jsonEncode(array( 'success' => 1, 'content' => $robots->getContent() ))); } else { die(Tools::jsonEncode(array( 'success' => 0, 'error' => $robots->getError() ))); } } }