Prado\I18N\core\Gettext\TGettext::prepare PHP Метод

prepare() статический публичный Метод

prepare
static public prepare ( string $string, boolean $reverse = false ) : string
$string string
$reverse boolean
Результат string
    static function prepare($string, $reverse = false)
    {
        if ($reverse) {
            $smap = array('"', "\n", "\t", "\r");
            $rmap = array('\\"', '\\n"' . "\n" . '"', '\\t', '\\r');
            return (string) str_replace($smap, $rmap, $string);
        } else {
            $string = preg_replace('/"\\s+"/', '', $string);
            $smap = array('\\n', '\\r', '\\t', '\\"');
            $rmap = array("\n", "\r", "\t", '"');
            return (string) str_replace($smap, $rmap, $string);
        }
    }