public static function singleton($idioma = "") { if (!isset(self::$instance)) { $className = __CLASS__; self::$instance = new $className($idioma); } return self::$instance; }
private function __construct() { $this->crypto = Encriptador::singleton(); /** * De forma predeterminadalos mensajes de error definidos en la clase * se presentan en español */ $this->miLenguaje = Lenguaje::singleton(); $this->misConexiones = array(); }
function __construct($salidaTipo = '', $lenguaje = '') { if ($salidaTipo!='') $this->salidaTipo = $salidaTipo; else $this->salidaTipo = 'html'; $this->debug = false; if(!is_object($lenguaje))$this->lenguaje = \Lenguaje::singleton(); else $this->lenguaje = $lenguaje; $this->formulario = new \FormularioHtml (); }
function __construct() { $this->miFormulario = new formularioHtml(); $this->lenguaje = Lenguaje::singleton(); }