/** * Embellece una cadena. * * Por ejemplo, para "compañia del sur srl" devuelve "Compañía del Sur SRL". */ public static function Desoraclizar($text) { return StringHelper::ProperCase(StringHelper::ArreglarProblemasConocidos(StringHelper::PonerTildes(trim($text, " \t\n\r\v\"")))); }
/** * Obtiene el nombre visible de la clase de entidad (etiqueta). * * El nombre visible o etiqueta es el nombre que se muestra al usuario en * pantalla para una clase de entidad, y que puede ser diferente del nombre * de la clase en el código fuente. * Por ejemplo, para la entidad "Tramite", el nombre visible es "Trámite" * (con tilde). Además, puede haber controladores que usan una entidad con * un nombre visible diferente, por ejemplo la entidad "Persona" se puede * usar con el nombre visible "Usuario". * * @return string El nombre visible de la clase de entidad. * * @see obtenerEtiquetaEntidadPlural() obtenerEtiquetaEntidadPlural() */ public function obtenerEtiquetaEntidad() { if (isset($this->EntityLabel)) { return $this->EntityLabel; } else { return \Tapir\BaseBundle\Helper\StringHelper::ProperCase($this->EntityName); } }