array( 'className' => 'User', 'foreignKey' => 'UserId', ), ); public $validate = array( 'Token' => array( 'notBlank' => array( 'rule' => array('notBlank'), 'message' => 'Token is required', ), ), 'Platform' => array( 'inList' => array( 'rule' => array('inList', array('android', 'ios', 'web')), 'message' => 'Platform must be android, ios, or web', ), ), 'PushState' => array( 'inList' => array( 'rule' => array('inList', array('enabled', 'disabled')), 'message' => 'PushState must be enabled or disabled', 'required' => false, ), ), ); }