App
Clases
Controller
Lib
Model
Public
View
index.php
pero quiero tratar de hacer esto:
App
Lib
Public
Src
->
BackendBundle
->
Clases
Controller
Model
View
->
FrontendBundle
->
Clases
Controller
Model
View
->
ClienteBundle
->
Clases
Controller
Model
View
index.php
Pero soy consciente que tengo que cambiar el Controller.php y el index.php
Controller.php
Código PHP:
Ver original
try { $path = $this->createFile(APPLICATION_PATH . DS . "View" . DS . $folder. DS . $file,$dates); echo $this->createFile(APPLICATION_PATH . DS . 'Public'. DS .'layout.php', array('content' => $path)); } catch (Exception $ex) { echo $ex->getMessage(); } }
index.php
Código PHP:
Ver original
<?php try { require_once $file; } catch (Exception $ex){ echo $ex->getMessage(); } }); try{ $controlador = "Controller\\" . $controlador; $controlo = new $controlador(); $controlo->$accion(); } catch (Exception $ex) { echo $ex->getMessage(); }
Mis preguntas son:
¿cómo hacer tanto en Controller.php cómo en index.php para armar la ruta del src/CarpetaBundle/??? ¿tanto para obtener el controlador como la vista del bundle ya sea del backend o no?
la otra pregunta es:
¿lo que quiero hacer seguirá siendo MVC o pasará a ser HMVC?
Espero sus respuestas y Saludos.