X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/8a7c41689e3915b23a5e0a59a4e849289a287438..da6c25deda9c9c9e20124b90be71eb3dca42fa2e:/lib/MECON/Marco/Pagina.php diff --git a/lib/MECON/Marco/Pagina.php b/lib/MECON/Marco/Pagina.php index e0b5da8..53c906d 100644 --- a/lib/MECON/Marco/Pagina.php +++ b/lib/MECON/Marco/Pagina.php @@ -56,36 +56,97 @@ class MECON_Marco_Pagina { */ var $_permisos = array(); - // ~X2C - - // +X2C Operation 66 /** - * Constructor. Recibe como parametro el nombre del archivo pagina. + * Gets Link. * - * @param string $pagina Nombre del archivo pagina. + * @return string + * @access public + */ + function getLink() + { + return $this->_link; + } + /** + * Sets Link. + * + * @param string $link Link. * * @return void * @access public */ - function MECON_Marco_Pagina($pagina) // ~X2C + function setLink($link) { - $this->_link = $pagina; + $this->_link = $link; } - // -X2C - // +X2C Operation 67 /** - * Funcion que devuelve un string con el link de a la pagina. + * Gets Titulo. * * @return string * @access public */ - function link() // ~X2C + function getTitulo() { - return $this->_link; + return $this->_titulo; + } + /** + * Sets Titulo. + * + * @param string $titulo Titulo. + * + * @return void + * @access public + */ + function setTitulo($titulo) + { + $this->_titulo = $titulo; + } + + /** + * Gets Permisos. + * + * @return array + * @access public + */ + function getPermisos() + { + return $this->_permisos; + } + /** + * Sets Permisos. + * + * @param array $permisos Permisos. + * + * @return void + * @access public + */ + function setPermisos($permisos) + { + $this->_permisos = $permisos; + } + + // ~X2C + + // +X2C Operation 66 + /** + * Constructor. Recibe como parametro el nombre del archivo pagina. + * + * @param string $link Nombre del archivo pagina. + * @param string $titulo Titulo de la pagina + * @param array() $permisos Array con los permisos necesarios para la pagina + * + * @return void + * @access public + */ + function MECON_Marco_Pagina($link, $titulo = null, $permisos = null) // ~X2C + { + $this->setLink ($link ); + $this->setTitulo ($titulo ); + $this->setPermisos($permisos); } // -X2C + } // -X2C Class :MECON_Marco_Pagina ?> \ No newline at end of file