Hola,
Tengo algunas dudas sobre OOP, por ejemplo si tengo lo siguiente:
$conexion = new Gestor();
$conexion->openConnection();
$conexion->query("select * from table");
$conexion->closeConnection();
Y tengo el constructor y destructor definidos en la clase Gestor, luego de la linea $conexion->closeConnection();
1) se estaria llamando al destructor implicitamente?
2) Es correcto abrir, consultar y cerrar la conexion a la DB cada vez que quiero hacer una query
Por otro lado, si tengo algo similar a lo siguiente:
include("header.php");
$page = $_GET['go'];
switch ($page) {
case "1": include("content/script1.php");
break;
case "2" include("content/script2.php");
break;
include("footer.php");
Es decir, segun el valor que me envien por GET voy a llamar a un script u otro. Viendo esa logica la veo estructurada, como harian para construir una clase con esa logica?
Muchas gracias