Hola GatorV. Inicializo $db en Helper.php (gracias al constructor -Código completo justo arriba de este post).
Código:
class Helper {
...
...
...
public function __construct(){
// Set DSN
$dsn = 'mysql:host=' . $this->host . ';dbname=' . $this->dbname;
// Set options
$options = array(
PDO::ATTR_PERSISTENT => true,
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
);
// Create a new PDO instanace
try{
$this->dbh = new PDO($dsn, $this->user, $this->pass, $options);
$this->setRouter();
}
// Catch any errors
catch(PDOException $e){
$this->error = $e->getMessage();
}
...
...
...
}
//Instanceo Helper
$db = new Helper();