// User model
class User extends AppModel {
var $name = 'User';
'min_length' =>
array('rule' =>
array('minLength',
6),
'message' =>
'Minimaal 6 karakters',
'required' =>
true,
'last'=>true
),
'max_length' =>
array('rule' =>
array('maxLength',
12),
'message' =>
'Maximaal 12 karakters'),
'chars' =>
array('rule' =>
array('custom',
'/^[a-zA-Z0-9]{*}$/i'),
'message'=>
'Alleen letters/cijfers toegestaan'),
),
'min_length' =>
array('rule' =>
array('minLength',
6),
'message' =>
'Minimaal 6 karakters',
'required' =>
true,
'last'=>true
),
'max_length' =>
array('rule' =>
array('maxLength',
12),
'message' =>
'Minimaal 12 karakters'),
'chars' =>
array('rule' =>
array('custom',
'/^[a-zA-Z0-9]{*}$/i'),
'message'=>
'Alleen letters/cijfers toegestaan'),
),
'value' =>
array('rule' =>
array('inList',
array('admin',
'user')),
'message'=>
'Kies een van de opties.',
'required' =>
true) )
);
}
// Controller function to add User
function add_user() {
$this->User->set($this->data);
if($this->User->validates()) {
$this->
User->
save($this->
data,
array('validate'=>false
));
}
}
unset($this->
data['User']['password']);
debug($this->data);
}