コード例 #1
0
ファイル: vote.php プロジェクト: m-ferrara/wia
function deleteValidator($RequestPayload)
{
    $validations = array("u_id" => "number", "cit_id" => "number");
    $mandatories = array("u_id", "cit_id");
    $sanatations = array("u_id" => "number", "cit_id" => "number");
    $unique = array();
    $validator = new Custom_Validator($validations, $mandatories, $sanatations, $unique);
    if ($validator->validate($requestPayload)) {
        $requestPayload = $validator->sanatize($requestPayload);
        return array("isValid" => true, "payload" => $requestPayload);
    } else {
        return array("isValid" => false, "errorMsg" => $validator->getJSON());
    }
}
コード例 #2
0
ファイル: tag_model.php プロジェクト: m-ferrara/wia
 function getValidation($requestPayload)
 {
     $validations = array('tag_id' => 'number');
     $required = array('tag_id');
     //$sanatize = array();
     $validator = new Custom_Validator($validations, $required);
     //, $sanatize);
     if ($validator->validate($requestPayload)) {
         $requestPayload = $validator->sanatize($requestPayload);
         // now do your saving, $_POST has been sanatized.
         return array("isValid" => true, "payload" => $requestPayload);
     } else {
         return array("isValid" => false, "errorMsg" => $validator->getJSON());
     }
 }