Beispiel #1
0
 /**
  * function construct
  *
  */
 function __construct()
 {
     $FilterRequest = new magixcjquery_filter_request();
     $FilterVar = new magixcjquery_filter_isVar();
     if ($FilterRequest->isGet('getidpage_p')) {
         $this->idParent = $FilterVar->isPostAlphaNumeric($_GET['getidpage_p']);
     }
     if ($FilterRequest->isGet('getidpage')) {
         $this->idPage = $FilterVar->isPostNumeric($_GET['getidpage']);
     }
 }
Beispiel #2
0
 /**
  * URL public du plugin pour la pagination avec réécriture
  * @param string $lang
  * @param string $magixmod
  * @param string $sort
  * @return string
  */
 private function plugins_rewrite_sort($lang, $magixmod, $sort)
 {
     if ($lang != null) {
         $language = $lang . '/';
     } else {
         $language = '';
     }
     if (magixcjquery_filter_isVar::isPostAlphaNumeric($sort)) {
         return '/' . $language . 'magixmod/' . $magixmod . '/sort/' . $sort;
     }
 }
Beispiel #3
0
 /**
  * Combine function trimText and isPostAlphaNumeric for input
  * @param string $str
  * 
  */
 public static function inputAlphaNumeric($str)
 {
     return magixcjquery_filter_var::trimText(magixcjquery_filter_isVar::isPostAlphaNumeric($str));
 }
Beispiel #4
0
 /**
  * Join function for get Alpha Numéric string
  * 
  * @see magixcjquery_filter_var::trimText
  * @see magixcjquery_filter_isVar::isPostAlphaNumeric
  * @see magixcjquery_filter_isVar::sizeLargestString
  * 
  * @param string $str
  * @param intéger $lg_max
  */
 public static function getCleanAlphaNum($str, $lg_max)
 {
     $string = magixcjquery_filter_isVar::isPostAlphaNumeric(magixcjquery_filter_var::trimText($str));
     $string .= magixcjquery_filter_isVar::sizeLargestString($str, $lg_max);
     return $string;
 }