PHP Класс yupe\helpers\YText

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
asciiToEntities ( $str ) : string
characterLimiter ( $str, $n = 500, $end_char = '…' ) : string Character Limiter
entitiesToAscii ( $str, boolean | true $all = true ) : mixed
highlightPhrase ( $str, $phrase, $tag_open = '<strong>', $tag_close = '</strong>' ) : string Выделить фразу
langToflag ( $lang ) : string
shortName ( $name ) : mixed
translit ( $str, string $separator = '-' ) : mixed | string
wordCensor ( $str, $censored, $replacement = '' ) : string Цензор слов
wordLimiter ( $str, $limit = 100, $end_char = '&#8230;' ) : string Word Limiter
wordWrap ( $str, $charlim = '76' ) : string Word Wrap

Описание методов

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

public static asciiToEntities ( $str ) : string
$str
Результат string

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

Обрезать текст до определенного колиства символов, добавив в конце "..."
public static characterLimiter ( $str, $n = 500, $end_char = '&#8230;' ) : string
Результат string - новая строка

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

public static entitiesToAscii ( $str, boolean | true $all = true ) : mixed
$str
$all boolean | true
Результат mixed

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

Выделить фразу в тексте
public static highlightPhrase ( $str, $phrase, $tag_open = '<strong>', $tag_close = '</strong>' ) : string
Результат string - строка с выделенными фразами

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

public static langToflag ( $lang ) : string
$lang
Результат string

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

public static shortName ( $name ) : mixed
$name
Результат mixed

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

public static translit ( $str, string $separator = '-' ) : mixed | string
$str
$separator string
Результат mixed | string

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

Принимает строку и массив запрещенных слов. Слова в строке, которые содержатся в массиве заменяются на символы ###
public static wordCensor ( $str, $censored, $replacement = '' ) : string
Результат string - строка после замены

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

Обрезать текст до определенного колиства слов, добавив в конце "..."
public static wordLimiter ( $str, $limit = 100, $end_char = '&#8230;' ) : string
Результат string - новая строка

wordWrap() публичный Метод

Wraps text at the specified character. Maintains the integrity of words. Anything placed between {unwrap}{/unwrap} will not be word wrapped, nor will URLs.
public wordWrap ( $str, $charlim = '76' ) : string
Результат string