<?php /** * * @package DPS */ include_once $cfg['MVC']['dir']['root'] . '/MVCUtils.class.php'; MVCUtils::includeValidator('ValidatorRule', 'MVC'); MVCUtils::includeFormValidator('FormValidator', 'tkfecomon'); /** * Check that a string is a valid name * * */ class DPSUserShowDetailsValidator extends FormValidator { //protected $fieldData; //protected $formName; //protected $errorFormName = false; const module = 'DPS'; public function isValid() { global $cfg; $db = Database::getInstance($cfg['MVC']['dsn']); $rules = $db->getAll("SELECT vrclassname, description, fieldname, \r\n\t\t\tfieldvalidators.modulename FROM fieldvalidators, formfields \r\n\t\t\tWHERE formfields.ruleid = fieldvalidators.ruleid\r\n\t\t\tAND formname = '{$this->formName}'"); //This statement has been removed from the where clause: //modulename = '{$this->fieldData['moduleName']}' AND $invalidFields = array(); $sess = Session::getInstance(); // Validate the submitted fields foreach ($rules as $rule) {