Пример #1
0
 public function __construct($page_id)
 {
     parent::__construct();
     if ($page_id != NULL) {
         $page_id = (int) $page_id;
         util_Validator::validate($page_id, 'integer');
         $this->init($page_id);
     }
 }
Пример #2
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['name'], 'string', FALSE, FALSE) === FALSE) {
         $returnArray[] = 'Название товара указано неверно.';
     }
     if (util_Validator::validate($params['price'], 'float', FALSE, FALSE) === FALSE) {
         $returnArray[] = 'Цена товара указана неверно.';
     }
     if (util_Validator::validate($params['extras'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Доп. инфо указана неверно.';
     }
     return $returnArray;
 }
Пример #3
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['number'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Номер отправки указан неверно.';
     }
     if (util_Validator::validate($params['date'], 'date', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Дата отправки указана неверно.';
     }
     if (util_Validator::validate($params['transport_charge'], 'float', TRUE, FALSE) === FALSE) {
         $returnArray[] = 'Транспортные расходы указаны неверно.';
     }
     if (util_Validator::validate($params['extras'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Доп. информация указана неверно.';
     }
     return $returnArray;
 }
Пример #4
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['customer_id'], 'integer', FALSE, FALSE) === FALSE) {
         $returnArray[] = 'Покупатель указан неверно.';
     }
     if (util_Validator::validate($params['article_id'], 'integer', FALSE, FALSE) === FALSE) {
         $returnArray[] = 'Товар указан неверно.';
     }
     if (util_Validator::validate($params['amount'], 'integer', FALSE, FALSE) === FALSE) {
         $returnArray[] = 'Количество товарных единиц в отправке указано неверно.';
     }
     if (util_Validator::validate($params['total_price'], 'float', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Сумма указана неверно.';
     }
     if (util_Validator::validate($params['platform_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Платформа на которой куплен товар указана неверно.';
     }
     if (util_Validator::validate($params['commented'], 'integer', TRUE, FALSE) === FALSE) {
         $returnArray[] = 'Была ли сделка прокомментирована?';
     }
     if (util_Validator::validate($params['extras'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Была ли сделка прокомментирована?';
     }
     return $returnArray;
 }
Пример #5
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['customer_id'], 'integer', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Покупатель указан неверно.';
     }
     if (util_Validator::validate($params['country'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Страна покупателя указана неверно.';
     }
     if (util_Validator::validate($params['zip_code'], 'posNum', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'ZIP покупателя указан неверно.';
     }
     if (util_Validator::validate($params['city'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Город покупателя указано неверно.';
     }
     if (util_Validator::validate($params['street'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Улица покупателя указан неверно.';
     }
     if (util_Validator::validate($params['street_number'], 'integer', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Номер дома покупателя указан неверно.';
     }
     if (util_Validator::validate($params['room_number'], 'integer', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Квартира покупателя указано неверно.';
     }
     if (util_Validator::validate($params['phone'], 'string', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Телефон покупателя указан неверно.';
     }
     return $returnArray;
 }
Пример #6
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['last_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Фамилия покупателя указана неверно.';
     }
     if (util_Validator::validate($params['first_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Имя покупателя указано неверно.';
     }
     if (util_Validator::validate($params['middle_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Отчество покупателя указано неверно.';
     }
     if (util_Validator::validate($params['nick_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Ник покупателя указан неверно.';
     }
     if (util_Validator::validate($params['email'], 'email', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Почтовый ящик покупателя указан неверно.';
     }
     // Check if there is such an email already.
     if (strlen($params['email']) > 0) {
         $query = '
                 SELECT id 
                     FROM customer 
                     WHERE email LIKE \'' . $params['email'] . '\' AND id <> ' . $params['id'] . '';
         $result = $this->db->select($query);
         if ($result !== FALSE && count($result) > 0) {
             $returnArray[] = 'Покупатель с таким почтовым ящиком уже существует.';
         }
     }
     if (util_Validator::validate($params['extras'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Доп. инфо покупателя указана неверно.';
     }
     return $returnArray;
 }
Пример #7
0
 public function validate($params)
 {
     $returnArray = array();
     if (util_Validator::validate($params['date'], 'date', TRUE, TRUE) === FALSE) {
         $returnArray[] = 'Дата указана неверно.';
     }
     if (util_Validator::validate($params['paid_amount'], 'float', TRUE, FALSE) === FALSE) {
         $returnArray[] = 'Оплаченная сумма указана неверно.';
     }
     if (util_Validator::validate($params['bank_name'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Банк указан неверно.';
     }
     if (util_Validator::validate($params['extras'], 'string', FALSE, TRUE) === FALSE) {
         $returnArray[] = 'Доп условия указаны неверно.';
     }
     return $returnArray;
 }