Ejemplo n.º 1
0
 public function updateTag($httpData)
 {
     require_once 'classes/model/AdditionalTables.php';
     $oAdditionalTables = new AdditionalTables();
     $uid = $_REQUEST['ADD_TAB_UID'];
     $value = $_REQUEST['value'];
     $repTabData = array('ADD_TAB_UID' => $uid, 'ADD_TAB_TAG' => $value);
     $oAdditionalTables->update($repTabData);
 }
Ejemplo n.º 2
0
                $reportTablesOldList[] = $oDataset->getRow();
            }
            $addTab['count'] += count($reportTablesOldList);
            foreach ($reportTablesOldList as $i => $oldRepTab) {
                $addTab['rows'][] = array('ADD_TAB_UID' => $oldRepTab['REP_TAB_UID'], 'PRO_UID' => $oldRepTab['PRO_UID'], 'ADD_TAB_DESCRIPTION' => $oldRepTab['REP_TAB_TITLE'], 'ADD_TAB_NAME' => $oldRepTab['REP_TAB_NAME'], 'ADD_TAB_TYPE' => $oldRepTab['REP_TAB_TYPE'], 'TYPE' => 'CLASSIC');
            }
        }
        echo G::json_encode($addTab);
        break;
    case 'updateTag':
        require_once 'classes/model/AdditionalTables.php';
        $oAdditionalTables = new AdditionalTables();
        $uid = $_REQUEST['ADD_TAB_UID'];
        $value = $_REQUEST['value'];
        $repTabData = array('ADD_TAB_UID' => $uid, 'ADD_TAB_TAG' => $value);
        $oAdditionalTables->update($repTabData);
        break;
}
/**
 * Translates a string with underscores into camel case (e.g. first_name -> firstName)
 * @param    string   $str                     String in underscore format
 * @param    bool     $capitalise_first_char   If true, capitalise the first char in $str
 * @return   string                              $str translated into camel caps
 */
function to_camel_case($str, $capitalise_first_char = true)
{
    if ($capitalise_first_char) {
        $str[0] = strtoupper($str[0]);
    }
    $func = create_function('$c', 'return strtoupper($c[1]);');
    return preg_replace_callback('/_([a-z])/', $func, $str);