1 <?php /* vim: set binary expandtab tabstop=4 shiftwidth=4 textwidth=80:
2 -------------------------------------------------------------------------------
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 -----------------------------------------------------------------------------*/
27 // +X2C Class 15 :MECON_Marco_Pagina
29 * Clase para el manejo de las paginas.
31 * @package MECON_Marco
34 class MECON_Marco_Pagina {
36 * Nombre del archivo pagina.
52 * Permisos de la pagina
54 * @var array $permisos
57 var $_permisos = array();
72 * @param string $link Link.
77 function setLink($link)
90 return $this->_titulo;
95 * @param string $titulo Titulo.
100 function setTitulo($titulo)
102 $this->_titulo = $titulo;
111 function getPermisos()
113 return $this->_permisos;
118 * @param array $permisos Permisos.
123 function setPermisos($permisos)
125 $this->_permisos = $permisos;
132 * Constructor. Recibe como parametro el nombre del archivo pagina.
134 * @param string $link Nombre del archivo pagina.
135 * @param string $titulo Titulo de la pagina
136 * @param array() $permisos Array con los permisos necesarios para la pagina
141 function MECON_Marco_Pagina($link, $titulo = null, $permisos = null) // ~X2C
143 $this->setLink ($link );
144 $this->setTitulo ($titulo );
145 $this->setPermisos($permisos);
150 } // -X2C Class :MECON_Marco_Pagina