From 0ef9dda574084e9f5a516180c409b3460057ff5d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mart=C3=ADn=20Marrese?= Date: Wed, 23 Apr 2003 17:56:07 +0000 Subject: [PATCH] --- marco/doc/uml/Marco.xmi | 6 ++++-- marco/php/marco/Menu.php | 15 ++++++++------- marco/php/marco/Seccion.php | 2 +- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/marco/doc/uml/Marco.xmi b/marco/doc/uml/Marco.xmi index a50d7e2..6e448e8 100644 --- a/marco/doc/uml/Marco.xmi +++ b/marco/doc/uml/Marco.xmi @@ -86,8 +86,10 @@ Trabaja de forma general, llamando a los demas objetos para la realizacion del m - - + + + + diff --git a/marco/php/marco/Menu.php b/marco/php/marco/Menu.php index e73223c..6db1137 100644 --- a/marco/php/marco/Menu.php +++ b/marco/php/marco/Menu.php @@ -96,8 +96,7 @@ class Menu { { if (!is_null($directorio)) { $this->_directorio = $directorio; - $this->_obtenerConfSecciones(); - $this->_armarArraySecciones(); + $this->_armarArraySecciones($this->_obtenerConfSecciones()); } if (!is_null($nombre)) { @@ -153,9 +152,9 @@ class Menu { // +X2C Operation 76 /** - * Funcion que se encarga de obtener y generar el array de configuracion de secciones. + * Funcion que obtiene el archivo de configuracion de secciones. * - * @return void + * @return array * * @access private */ @@ -169,14 +168,16 @@ class Menu { /** * Funcion que arma a partir de la configuracion de las secciones el array con los objetos seccion. * + * @param array $confSec Array con la informacion de las secciones + * * @return void * * @access private */ - function _armarArraySecciones() // ~X2C + function _armarArraySecciones($confSec) // ~X2C { $this->_secciones = array (); - foreach ($this->_confSecciones as $sec) { + foreach ($confSec as $sec) { $tmp = new Seccion ($sec); array_push($this->_secciones,$tmp); } @@ -185,4 +186,4 @@ class Menu { } // -X2C Class :Menu -?> \ No newline at end of file +?> diff --git a/marco/php/marco/Seccion.php b/marco/php/marco/Seccion.php index 5362db5..7bbd259 100644 --- a/marco/php/marco/Seccion.php +++ b/marco/php/marco/Seccion.php @@ -127,4 +127,4 @@ class Seccion extends Pagina { } // -X2C Class :Seccion -?> +?> \ No newline at end of file -- 2.43.0