1 <?php /* vim: set binary expandtab tabstop=4 shiftwidth=4 textwidth=80:
2 -------------------------------------------------------------------------------
3 Ministerio de EconomÃa
5 -------------------------------------------------------------------------------
6 This file is part of meconlib.
8 meconlib is free software; you can redistribute it and/or modify it under
9 the terms of the GNU General Public License as published by the Free
10 Software Foundation; either version 2 of the License, or (at your option)
13 meconlib is distributed in the hope that it will be useful, but WITHOUT
14 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15 FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License; if not,
18 write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
19 Boston, MA 02111-1307 USA
20 -------------------------------------------------------------------------------
21 Creado: Mon Apr 14 16:23:22 2003
22 Autor: Martin Marrese <mmarre@mecon.gov.ar>
23 -------------------------------------------------------------------------------
25 -----------------------------------------------------------------------------*/
28 * Clase para el manejo de las paginas.
32 class MECON_Marco_Pagina {
34 * Nombre del archivo pagina.
50 * Permisos de la pagina
52 * @var array $permisos
55 var $_permisos = array();
71 * @param string $link Link.
76 function setLink($link)
89 return $this->_titulo;
95 * @param string $titulo Titulo.
100 function setTitulo($titulo)
102 $this->_titulo = $titulo;
111 function getPermisos()
113 return $this->_permisos;
119 * @param array $permisos Permisos.
124 function setPermisos($permisos)
126 $this->_permisos = $permisos;
130 * Constructor. Recibe como parametro el nombre del archivo pagina.
132 * @param string $link Nombre del archivo pagina.
133 * @param string $titulo Titulo de la pagina
134 * @param array() $permisos Array con los permisos necesarios para la pagina
139 function MECON_Marco_Pagina($link, $titulo = null, $permisos = null) // ~X2C
141 $this->setLink ($link );
142 $this->setTitulo ($titulo );
143 $this->setPermisos($permisos);