/** * Crea o modifica un conjunto de bandas. Esta función esta pensanda para * ser invocada directamente en el backend, durante el procesamiento del * request. * * TODO: Se debe modificar este modulo para utilizar lo datos pasados en el * argumento. * * @param Array $params Arreglo de stdClass con datos a modificar. * @return Boolean TRUE en caso de poder modificar exitosamente las bandas. */ function modifyBand($params) { $band_params = JRequest::getVar('params', NULL, 'post', 'string'); $params = $this->helper->getJsonParams($band_params, JText::_('ZONALES_EQ_BAND')); if (!$params) { return; } $this->modifyBandImpl($params); }
/** * Modifica un Ecualizador. Esta función esta pensanda para ser invocada * directamente en el backend, durante el procesamiento del request. * * TODO: Modificar recuperación de parametros (usar argumentos). Se debe * también modificar la función modifyEqImpl(). * * @param StdClass $params información para el nuevo ecualizador * @return <type> */ function modifyEq($params) { // falla si no se han pasado parametros para el ecualizador if (!$params) { return false; } $eq_params = JRequest::getVar('params', NULL, 'post', 'string'); $params = $this->helper->getJsonParams($eq_params, JText::_('ZONALES_EQ_EQ')); if (!$params) { return; } echo $this->modifyEqImpl($params); return; }