El problema es que queryTable() no te has decidido si es un getter o un setter
Código PHP:
Ver original<?php
private $paginas;
private $nameTable;
public function setTable($qTable)
{
$this -> nameTable = $qTable;
return $this;
}
public function getTable()
{
return $this -> nameTable;
}
// ..
Código PHP:
Ver original$consulta = $db -> prepare(" SELECT id_pagina,titulo,orden FROM ". $this -> getTable()."" );
Casi no deberias usar atributos publicos y los getters depende si los necesitas pero asi como esta solucionas el problema