. * */ namespace OCA\News\Controller; use \OCA\AppFramework\Controller\Controller; use \OCA\AppFramework\Core\API; use \OCA\AppFramework\Http\Request; class SettingsController extends Controller { public function __construct(API $api, Request $request){ parent::__construct($api, $request); } /** * @CSRFExemption */ public function index(){ $purgeLimit = (int) $this->api->getAppValue('purgeLimit'); $params = array( 'purgeLimit' => $purgeLimit ); return $this->render('admin', $params); } /** * @Ajax */ public function setAutoPurgeLimit(){ $purgeLimit = (int) $this->params('purgeLimit'); $this->api->setAppValue('purgeLimit', $purgeLimit); return $this->renderJSON(); } }