Pārlūkot izejas kodu

Add support for regex matching on API vars

master
Skylar Ittner pirms 10 mēnešiem
vecāks
revīzija
6ceeeaa087
1 mainītis faili ar 6 papildinājumiem un 4 dzēšanām
  1. 6
    4
      api/functions.php

+ 6
- 4
api/functions.php Parādīt failu

@@ -109,11 +109,13 @@ function checkVars($vars, $or = false) {
continue;
}
}
$checkmethod = "is_$val";
if ($checkmethod($VARS[$key]) !== true) {
$ok[$key] = false;

if (strpos($val, "/") === 0) {
// regex
$ok[$key] = preg_match($val, $VARS[$key]) === 1;
} else {
$ok[$key] = true;
$checkmethod = "is_$val";
$ok[$key] = !($checkmethod($VARS[$key]) !== true);
}
}
if ($or) {

Notiek ielāde…
Atcelt
Saglabāt