Пример #1
0
 protected function getClassByFileName($filename, $strip_date = false)
 {
     $filename = trim(str_replace('_table.php', '', $filename));
     if (empty($filename)) {
         throw new Exception('Filename is not defined');
     }
     $filename_parts = explode('_', $filename);
     if ($strip_date === true) {
         $filename_parts = array_slice($filename_parts, 6);
     }
     array_walk($filename_parts, function (&$item) {
         $item = UcFirst($item);
     });
     return implode('', $filename_parts);
 }
Пример #2
0
function getLangName($lang, $ucFirst = false)
{
    switch ($lang) {
        case 2:
            $text = _('tedesco');
            break;
        case 3:
            $text = _('inglese');
            break;
        default:
            $text = _('italiano');
            break;
    }
    return $ucFirst ? UcFirst($text) : $text;
}
Пример #3
0
#,'ksv1.php':ben devs
if ($preload1) {
    $preload = array_merge($preload1, $preload);
}
if ($preload2) {
    $preload = array_merge($preload, $preload2);
}
def($conf, array(param($a['conf']), '###client'));
#av(param($a['preload']),$preload,$a['preload']);
#Av(__LINE__,$a['preload'],'pre:'.$preload,'def:'.def($preload,Array(param($a['preload']),'fichiers')));
#csf as sqlite database
#Définitions - variables de base du framework - FIN DE LA CUSTOMISATION !!!!
setlocale(LC_ALL, 'fr_FR');
date_default_timezone_set('Europe/Berlin');
#php.ini => date.timezone = "Europe/Whatever"
Rem($ndate, UcFirst(strftime("%A %d %B %Y %T")), date("Y m d H:i:s"));
#pat(PHP_OS,,strftime("%A %d %B %Y %T"));
#Vendredi 27 Septembre 2013 16:49:36
$D = array('ndate' => "<a id=ndate>" . $ndate . "</a>", 'deblockurl' => '!*%$%M', 'vit' => LOGS . 'Vitale.db', 'starter' => $starter, 'logs' => $a['logs'], 'tmp' => $a['tmp'], 'rt' => $a['rt']);
foreach ($D as $k => $v) {
    redef($k, $v, 1);
}
e(RU . H . U . $a['args']);
#note surl is obselete
$D = array('bots' => isbot(), 'mu' => mu(H . U), 'u2' => Preg_Replace("~(\\?|&).*~", '', U), 'ipf' => IPSTORE . IP . ".db", 'fkeyword' => TMP . 'keyw/' . IP, 'u3' => BadQ(U));
foreach ($D as $k => $v) {
    redef($k, $v, 1);
}
$D = array('hu3' => H . '/' . U3, 'hu4' => '//' . H . '/' . U3, 'seed' => alpha2num(u2), 'su2' => SR . U2, 'CACHEPATH' => TMP . 'cache/' . MU . '.ca');
/**/
foreach ($D as $k => $v) {
Пример #4
0
 /**
  * 将第一个字母转换成大写
  *
  * @param string $string
  * @return string
  */
 private function UcFirst($string, $isTable = "0")
 {
     $string = explode("_", $string);
     for ($i = 0; $i < count($string); $i++) {
         $string[$i] = ucfirst($string[$i]);
     }
     if ($isTable) {
         if ($this->ClassPre) {
             $this->ClassMark = $this->ClassPre;
             return "DMO_" . $this->ClassPre . "_" . $string[1];
         } else {
             $this->ClassMark = UcFirst($string[0]);
             //return "DTO_".UcFirst($string[0])."_".$string[1];
             return "DMO_" . implode("_", $string);
         }
     } else {
         return implode("_", $string);
     }
 }
Пример #5
0
 function getCanonicalName($username)
 {
     return UcFirst(strtolower($username));
 }