Advertisement
fabi0

Untitled

Jun 21st, 2014
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.54 KB | None | 0 0
  1. public function post() {
  2.  
  3.         $validate = new \Models\Validator();
  4.  
  5.         $data = array(
  6.             ':user_id' => array(
  7.                 'data' => (int) $_POST['user_id'],
  8.                 'name' => $this->_languageInstance->get("field-user-id"),
  9.                 'rules' => array(
  10.                     'required' => true,
  11.                     'positive' => true
  12.                 )
  13.             ),
  14.             ':post_title' => array(
  15.                 'data' => $this->clear($_POST['post_title']),
  16.                 'name' => $this->_languageInstance->get("field-post-title"),
  17.                 'rules' => array(
  18.                     'required' => true,
  19.                     'min_lenght' => 5,
  20.                     'max_lenght' => 100,
  21.                 )
  22.             ),
  23.             ':post_content' => array(
  24.                 'data' => $this->clear($_POST['post_content']),
  25.                 'name' => $this->_languageInstance->get("field-post-content"),
  26.                 'rules' => array(
  27.                     'required' => true,
  28.                     'min_lenght' => 5,
  29.                     'max_lenght' => $this->_settingsInstance->get("post_lenght")
  30.                 )
  31.             ),
  32.             ':category_id' => array(
  33.                 'data' => (int) $_POST['category_id'],
  34.                 'name' => $this->_languageInstance->get("field-category-id"),
  35.                 'rules' => array(
  36.                     'required' => true,
  37.                     'positive' => true
  38.                 )
  39.             ),
  40.         );
  41.  
  42.         $validate->validate($data);
  43.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement