Un saludo a todos,
Estoy realizando un proyecto en php que necesariamente tiene que tener clases, no estoy muy familiarizado con ellas asi que quisiera una pekeña ayudadita....
una de mis clases es la que sigue, pero no estoy segurosi lleva esa estructura o si le falta algo...
Código PHP:
Ver originalclass GetController
{
public function GET_MODULO()
{
if(empty($_SESSION['user']) || !empty($_GET['mod'])) {
if (!empty($_GET['mod'])) {
$modulo = $_GET['mod'];
}
else
{
$modulo = 'index';
}
}
else
{
$modulo = 'elegido';
}
$this->$modulo=$modulo;
return $modulo;
}
}
class View
{
public function show($modulo )
{
$path=$modulo;
{
trigger_error ('Template `' . $path . '` does not exist.', E_USER_NOTICE); return false;
}
include($path);
}
}
despues en mi archivo index.php
Código PHP:
Ver originalinclude("GetController.php");
$GET_MODULO= new GetController();
$GET_MODULO->GET_MODULO();
//teoricamente creoke asi se hacen los objetos
//ahora se lo paso a mi otra funcion en
$vista = new View();
$vista->show($modulo);
pero alejecutar eso me sale el sig. error:
Código PHP:
Ver originalTemplate `Object id #2` does not exist.
Como puedo "usar" la Variable $modulo que esta dentro del objeto???