Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/09/2010, 15:24
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 4 meses
Puntos: 9
Respuesta: problema al heredar

Sip tienes razón olvide poner eso... lo extraño es que no encuentro el botón EDITAR del foro... asi que denuevo lo pongo con la instancia:

Código PHP:

require_once ROOT.'/dbConfig/Db.class.php'

class 
Admin{  

     public function 
__construct(){

            
$this->getDbConnection();

     }
 
     public function 
getDbConnection($params null) {
            if(
$this->db === null) {
                
$this->db Db::getInstance($params);
            }
            return 
$this->db;
     }

     public function 
listAdmin() {
        
        return 
$this->db->get_records_by_group('administrador''permiso''ASC''id');
        
     }


Código PHP:

require_once ROOT.'/dbConfig/Db.class.php'
require_once 
ROOT.'/lib/Admin.class.php';

class 
Authentication extends Admin{  

     public function 
__construct(){

            
$this->getDbConnection();

     }
 
     public function 
getDbConnection($params null) {
            if(
$this->db === null) {
                
$this->db Db::getInstance($params);
            }
            return 
$this->db;
     }


Y el método: get_records_by_group() está dentro de la clase Db.class


Lo raro es que si todo lo pongo en una misma clase... funciona con normalidad, asi que pienso que cometo algún error heredando.
__________________
Quitenme la vida pero no la bebida.