Ejemplo n.º 1
0
 /**
  * Constructor
  *
  * @param string Texto único que identica al padre
  * @param string Texto que va a aparecer en la lengüeta
  * @param mixed  Instancia con el contenido, debe implementar SalidaWeb
  */
 public function __construct($padre_identificador, $etiqueta, $contenido)
 {
     $this->padre_identificador = $padre_identificador;
     $this->etiqueta = $etiqueta;
     $this->identificador = $this->padre_identificador . \Base\Funciones::caracteres_para_clase($this->etiqueta);
     $this->contenido = $contenido;
 }
Ejemplo n.º 2
0
 /**
  * Definir título e identificador si no se tiene
  *
  * @param string Título
  */
 public function definir_titulo($titulo)
 {
     $this->titulo = $titulo;
     if ($this->identificador == NULL) {
         $this->identificador = \Base\Funciones::caracteres_para_clase($this->titulo);
     }
 }
Ejemplo n.º 3
0
 /**
  * Constructor
  *
  * @param string  Texto único que identifica al padre
  * @param string  Texto que va a aparecer en la barra
  * @param mixed   Instancia con el contenido, debe implementar SalidaWeb
  * @param boolean Boleano, verdadero para que inicialmente esté abierto
  */
 public function __construct($padre_identificador, $titulo, $contenido, $esta_abierto = FALSE)
 {
     $this->padre_identificador = $padre_identificador;
     $this->titulo = $titulo;
     $this->identificador = $this->padre_identificador . \Base\Funciones::caracteres_para_clase($this->titulo);
     $this->contenido = $contenido;
     $this->esta_abierto = $esta_abierto;
 }