public static function underscoreToCamel($s)
    {
        $s = preg_replace('#_(?=[a-zA-Z])#', ' ', $s);
        $s = substr(ucwords('x' . $s), 1);
        $s = str_replace(' ', '', $s);
        return $s;
    }