日期:2014-05-17 浏览次数:20677 次
function validateDependentFields($field){
$passed=true;
switch(true){
case array_key_exists('username',$field):
if( $this->data['User']['user_type_id']==1 and (!isset($this->data['User']['username']) or empty($this->data['User']['username'])) )
{
$passed=false;
}
else{
$passed=true;
}
break;
case array_key_exists('class_of',$field):
if( $this->data['User']['user_type_id']==1 and (!isset($this->data['User']['class_of']) or empty($this->data['User']['class_of'])) )
{
$passed=false;
}else
{
$passed=true;
}
break;
}
return $passed;
}