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); } }
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; }
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; }
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; }
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; }
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; }
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; }