public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['title'] = $validator->setString($data['title'])->validate(array('notNull'), array('notNull' => 'article_title_notnull')); $data['messages']['slug'] = $validator->setString($data['slug'])->validate(array('notNull', 'isSlug'), array('notNull' => 'article_slug_notnull', 'notNull' => 'article_slug_invalid')); $descriptionTemp = Gio_Core_String::stripTags($data['description'], null); $data['messages']['description'] = $validator->setString($descriptionTemp)->validate(array('notNull'), array('notNull' => 'article_description_notnull')); $contentTemp = Gio_Core_String::stripTags($data['content'], null); $data['messages']['content'] = $validator->setString($contentTemp)->validate(array('notNull'), array('notNull' => 'article_content_notnull')); $data['messages']['category_id'] = $validator->setString($data['category_id'])->validate(array('isNumeric'), array('isNumeric' => 'article_category_id_invalid')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['name'] = $validator->setString($data['name'])->validate(array('notNull', 'isUsername'), array('notNull' => 'template_name_notnull', 'isUsername' => 'template_name_invalid')); $data['messages']['title'] = $validator->setString($data['title'])->validate(array('notNull'), array('notNull' => 'template_title_notnull')); $data['messages']['subject'] = $validator->setString($data['subject'])->validate(array('notNull'), array('notNull' => 'template_subject_notnull')); $data['messages']['body'] = $validator->setString($data['body'])->validate(array('notNull'), array('notNull' => 'template_body_notnull')); $data['messages']['from_mail'] = $validator->setString($data['from_mail'])->validate(array('notNull', 'isEmail'), array('notNull' => 'template_from_mail_notnull', 'isEmail' => 'template_from_mail_invalid')); $data['messages']['from_name'] = $validator->setString($data['from_name'])->validate(array('notNull'), array('notNull' => 'template_from_name_notnull')); $data['messages']['reply_to_mail'] = $validator->setString($data['reply_to_mail'])->validate(array('notNull', 'isEmail'), array('notNull' => 'template_reply_to_mail_notnull', 'isEmail' => 'template_reply_to_mail_invalid')); $data['messages']['reply_to_name'] = $validator->setString($data['reply_to_name'])->validate(array('notNull'), array('notNull' => 'template_reply_to_name_notnull')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['tag_text'] = $validator->setString($data['tag_text'])->validate(array('notNull'), array('notNull' => 'tag_text_notnull')); $data['messages']['slug'] = $validator->setString($data['slug'])->validate(array('notNull', 'isSlug'), array('notNull' => 'tag_slug_notnull', 'isSlug' => 'tag_slug_invalid')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($roleData) { $validator = new Gio_Core_Validator(); foreach ($roleData as $index => $value) { if (gettype($value) == 'string') { $roleData[$index] = trim($value); } } $roleData['messages']['name'] = $validator->setString($roleData['name'])->validate(array('notNull'), array('notNull' => 'role_name_notnull')); $roleData['messages']['description'] = $validator->setString($roleData['description'])->validate(array('notNull'), array('notNull' => 'role_description_notnull')); $error = false; foreach ($roleData['messages'] as $index => $message) { if ($message) { $roleData['messages_error'] = true; return $roleData; } } $roleData['messages_error'] = false; return $roleData; }
public static function validatePassword($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['oldpassword'] = $validator->setString($data['oldpassword'])->validate(array('notNull', 'compare' => array($data['password'])), array('notNull' => 'user_changepassword_oldpassword_notnull', 'compare' => 'user_changepassword_oldpassword_not_match')); $data['messages']['newpassword'] = $validator->setString($data['newpassword'])->validate(array('notNull'), array('notNull' => 'user_changepassword_newpassword_notnull')); $data['messages']['newpassword_confirm'] = $validator->setString($data['newpassword_confirm'])->validate(array('notNull', 'compare' => array($data['newpassword'])), array('notNull' => 'user_changepassword_newpassword_confirm_notnull', 'compare' => 'user_changepassword_newpassword_confirm_not_match')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($webData) { $validator = new Gio_Core_Validator(); foreach ($webData as $index => $value) { if (gettype($value) == 'string') { $webData[$index] = trim($value); } } $webData['messages']['web_id'] = $validator->setString($webData['web_id'])->validate(array('notNull', 'isIdString'), array('notNull' => 'web_id_notnull', 'isIdString' => 'web_id_invalid')); $webData['messages']['name'] = $validator->setString($webData['name'])->validate(array('notNull'), array('notNull' => 'web_name_notnull')); $webData['messages']['screen_name'] = $validator->setString($webData['screen_name'])->validate(array('notNull'), array('notNull' => 'web_screen_name_notnull')); $error = false; foreach ($webData['messages'] as $index => $message) { if ($message) { $webData['messages_error'] = true; return $webData; } } $webData['messages_error'] = false; return $webData; }
public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['code'] = $validator->setString($data['code'])->validate(array('notNull', 'isCharacter'), array('notNull' => 'zone_code_notnull', 'isCharacter' => 'zone_code_invalid')); $data['messages']['description'] = $validator->setString($data['description'])->validate(array('notNull'), array('notNull' => 'zone_description_notnull')); $data['messages']['width'] = $validator->setString($data['width'])->validate(array('notNull'), array('notNull' => 'zone_width_notnull')); $data['messages']['height'] = $validator->setString($data['height'])->validate(array('notNull'), array('notNull' => 'zone_height_notnull')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['name'] = $validator->setString($data['name'])->validate(array('notNull'), array('notNull' => 'category_name_notnull')); $data['messages']['slug'] = $validator->setString($data['slug'])->validate(array('notNull'), array('notNull' => 'category_slug_notnull')); $data['messages']['module_id'] = $validator->setString($data['module_id'])->validate(array('notNull'), array('notNull' => 'category_module_notnull')); $data['messages']['language'] = $validator->setString($data['language'])->validate(array('notNull'), array('notNull' => 'category_language_notnull')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($configs) { $data = array(); $validator = new Gio_Core_Validator(); $data['messages']['server_static'] = $validator->setString($configs['server']['static'])->validate(array('notNull'), array('notNull' => 'install_server_static_notnull')); $data['messages']['server_resource'] = $validator->setString($configs['server']['resource'])->validate(array('notNull'), array('notNull' => 'install_server_resource_notnull')); $data['messages']['web_name'] = $validator->setString($configs['web']['name'])->validate(array('notNull'), array('notNull' => 'install_web_name_notnull')); $data['messages']['web_template'] = $validator->setString($configs['web']['template'])->validate(array('notNull'), array('notNull' => 'install_web_template_notnull')); $data['messages']['web_skin'] = $validator->setString($configs['web']['skin'])->validate(array('notNull'), array('notNull' => 'install_web_skin_notnull')); $data['messages']['web_admin_url_prefix'] = $validator->setString($configs['web']['admin']['url_prefix'])->validate(array('notNull', 'isCharacter'), array('notNull' => 'install_web_admin_url_prefix_notnull', 'isCharacter' => 'install_web_admin_url_prefix_invalid')); $configs['db']['name'] = isset($configs['db']['name']) ? $configs['db']['name'] : null; $data['messages']['db_name'] = $validator->setString($configs['db']['name'])->validate(array('notNull'), array('notNull' => 'install_db_name_notnull')); $data['messages']['db_table_prefix'] = $validator->setString($configs['db']['table_prefix'])->validate(array('notNull', 'isCharacter'), array('notNull' => 'install_db_table_prefix_notnull', 'isCharacter' => 'install_db_table_prefix_invalid')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }
public static function validate($data) { $validator = new Gio_Core_Validator(); foreach ($data as $index => $value) { if (gettype($value) == 'string') { $data[$index] = trim($value); } } $data['messages']['name'] = $validator->setString($data['name'])->validate(array('notNull'), array('notNull' => 'cron_name_notnull')); $data['messages']['website_name'] = $validator->setString($data['website_name'])->validate(array('notNull', 'isIdString'), array('notNull' => 'cron_website_name_notnull', 'isIdString' => 'cron_website_name_invalid')); $data['messages']['website'] = $validator->setString($data['website'])->validate(array('notNull'), array('notNull' => 'cron_website_notnull')); $data['messages']['source'] = $validator->setString($data['source'])->validate(array('notNull'), array('notNull' => 'cron_source_notnull')); $data['messages']['main_category_id'] = $validator->setString($data['main_category_id'])->validate(array('notNull'), array('notNull' => 'cron_main_category_id_notnull')); $data['messages']['frequency'] = $validator->setString($data['frequency'])->validate(array('isNumeric'), array('isNumeric' => 'cron_frequency_invalid')); $error = false; foreach ($data['messages'] as $index => $message) { if ($message) { $data['messages_error'] = true; return $data; } } $data['messages_error'] = false; return $data; }