tripsdoc

User_Model.php

Dec 12th, 2016
483
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.00 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3.  
  4. Class User_Model extends MY_Model
  5. {
  6.     public function getValidationRules()
  7.     {
  8.         $validationRules = [
  9.             [
  10.                 'field' => 'username',
  11.                 'label' => 'username',
  12.                 'rules' => 'trim|required|min_length[4]|max_length[30]|callback_username_unik'
  13.             ],
  14.             [
  15.                 'field' => 'nama_user',
  16.                 'label' => 'Nama User',
  17.                 'rules' => 'trim|required|min_length[6]|max_length[30]'
  18.             ],
  19.             [
  20.                 'field' => 'password',
  21.                 'label' => 'Password',
  22.                 'rules' => 'trim|callback_is_password_required|min_length[4]|max_length[30]'
  23.             ],
  24.             [
  25.                 'field' => 'level',
  26.                 'label' => 'Level',
  27.                 'rules' => 'trim|required'
  28.             ],
  29.             [
  30.                 'field' => 'is_blokir',
  31.                 'label' => 'Blokir?',
  32.                 'rules' => 'trim|required'
  33.             ]
  34.         ];
  35.         return $validationRules;
  36.     }
  37.     public function getDefaultValues()
  38.     {
  39.         return [
  40.             'username' => '',
  41.             'password' => '',
  42.             'nama_user' => '',
  43.             'level' => '',
  44.             'is_blokir' => ''
  45.         ];
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment