/** * Singleton para retorno de instancia da classe Banco * * @return Banco */ public static function getInstancia() { if (!self::$obj_Banco) { self::$obj_Banco = new Banco(); self::$obj_Banco->conectar(); } return self::$obj_Banco; }
/** * Construtor * * @return void */ public function __construct() { $this->obj_ModelData = new ModelData(static::TABELA, static::PRIMARY_KEY, $this->colunas); $this->obj_Banco = Banco::getInstancia(); }