Merged in mcuiza/processmaker/HOR-1113 (pull request #4369)

HOR-1113
This commit is contained in:
Julio Cesar Laura Avendaño
2016-06-22 12:27:09 -04:00
6 changed files with 53 additions and 1 deletions

View File

@@ -92,5 +92,23 @@ class ProcessUser extends BaseProcessUser
throw($oError);
}
}
public function validateUserAccess($proUid, $usrUid, $type)
{
try {
$oCriteria = new Criteria();
$oCriteria->add( ProcessUserPeer::PRO_UID, $proUid );
$oCriteria->add( ProcessUserPeer::USR_UID, $usrUid );
$oCriteria->add( ProcessUserPeer::PU_TYPE, $type );
$data = ProcessUserPeer::doSelectOne( $oCriteria );
if (! is_null( $data )) {
return true;
} else {
return false;
}
} catch (Exception $oError) {
throw ($oError);
}
}
}