* @author $Author$
*/
-// Comienzo Clase {{{
class SA_Perm extends PEAR {
/**
function tiene()
{
$args = func_get_args(); //Obtengo los permisos que me pasaron como argumento
- $result = true; //Asumo que no va a fallar
- if (!count($args)) {
- $result = false; //Siempre se debe pasar al menos un permiso a buscar
+ $result = true; //Asumo que no va a fallar
+ if (!count($args)) {
+ $result = false; //Siempre se debe pasar al menos un permiso a buscar
}
else {
if (count(array_diff($args, $this->permisos))){
{
$args = func_get_args(); //Obtengo los permisos que me pasaron como argumento
$result = true; //Asumo que no va a fallar
- if (!count($args)) { //Siempre se debe pasar al menos un permiso a buscar
+ if (!count($args)) { //Siempre se debe pasar al menos un permiso a buscar
$result = false;
}
else {
$datos = include 'Perm/db_Conf.php';
$dsn = $datos['db_type']."://".$datos['db_user'].":".$datos['db_pass']."@".$datos['db_host']."/".$datos['db_name'];
$db = DB::connect($dsn, true); //Quiero que la conexion sea persistente
- if (DB::isError($db)) {
+ if (DB::isError($db)) { //En caso de error en la conexion que la muestre
die($db->getMessage());
}
return $db;
}
}
-// }}} Fin Clase
?>