src/Support/View.php
function i18n_value($val_key, $params = NULL){
        if(isset($this->i18nContent)){
            if(isset($this->i18nContent[$val_key])){
                $mensaje= $this->i18nContent[$val_key];
                
                //Analiza si se pasaron parametros y si se pasaron cambia los valores correspondientes
                if($params != NULL){
                    foreach ($params as $key => $valor) {
                        $mensaje= str_replace(":$key", $valor, $mensaje);
                    }
                }                
                return $mensaje;
            }
        }
        else{
            \Enola\Error::general_error('I18n Error', 'Not specified any I18n file to make it run the i18n function');
        }
    }
function i18n_value($val_key, $params = NULL){
        if(isset($this->i18nContent)){
            if(isset($this->i18nContent[$val_key])){
                $mensaje= $this->i18nContent[$val_key];
                
                //Analiza si se pasaron parametros y si se pasaron cambia los valores correspondientes
                if($params != NULL){
                    foreach ($params as $key => $valor) {
                        $mensaje= str_replace(":$key", $valor, $mensaje);
                    }
                }                
                return $mensaje;
            }
        }
        else{
            \Enola\Error::general_error('I18n Error', 'Not specified any I18n file to make it run the i18n function');
        }
    }
function i18n_value ( $ val_key , $ params = NULL ) { if ( isset ( $ this -> i18nContent ) ) { if ( isset ( $ this -> i18nContent [ $ val_key ] ) ) { $ mensaje = $ this -> i18nContent [ $ val_key ] ; //Analiza si se pasaron parametros y si se pasaron cambia los valores correspondientes if ( $ params != NULL ) { foreach ( $ params as $ key => $ valor ) { $ mensaje = str_replace ( ":$key" , $ valor , $ mensaje ) ; } } return $ mensaje ; } } else { \ Enola \ Error :: general_error ( 'I18n Error' , 'Not specified any I18n file to make it run the i18n function' ) ; } }
Devuelve el valor segun el archivo de internacionalizacion que se encuentre cargado
@param string $val_key
@param array $params
@return string
Devuelve el valor segun el archivo de internacionalizacion que se encuentre cargado