array( 'required' => array( 'rule' => array('notEmpty'), 'message' => 'A username is required' ) ), 'Password' => array( 'required' => array( 'rule' => array('notEmpty'), 'message' => 'A password is required' ) ) ); /** * Use table * * @var mixed False or table name */ public $useTable = 'Users'; /** * Primary key field * * @var string */ public $primaryKey = 'Id'; /** * Display field * * @var string */ public $displayField = 'Username'; //The Associations below have been created with all possible keys, those that are not needed can be removed /** * belongsTo associations * * @var array */ public $belongsTo = array( /*'Monitor' => array( 'className' => 'Monitor', 'foreignKey' => 'MonitorId', 'conditions' => '', 'fields' => '', 'order' => '' ) */ ); /** * hasMany associations * * @var array */ public $hasMany = array( /* 'Frame' => array( 'className' => 'Frame', 'foreignKey' => 'UserId', 'dependent' => true, 'conditions' => '', 'fields' => '', 'order' => '', 'limit' => '', 'offset' => '', 'exclusive' => '', 'finderQuery' => '', 'counterQuery' => '' ) */ ); }