PHP Класс Habari\InputFilter

Показать файл Открыть проект

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

Метод Описание
__static ( )
_validate_entity ( array $m ) Callback function for strip_illegal_entities, do not use.
filter ( string $str ) : string Perform all filtering, return new string.
filter_html_elements ( $str )
glue_url ( $parsed_url ) Restore a URL separated by a parse_url() call.
parse_url ( $url ) This really doesn't belong here. It should also be done much better. This is a nasty, NASTY kludge.
strip_illegal_entities ( string $str ) : string Remove illegal entities, return new string.
strip_nulls ( string $str ) : string Remove nulls, return new string.

Приватные методы

Метод Описание
check_attr_value ( $k, $v, $type )

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

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

public static __static ( )

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

Callback function for strip_illegal_entities, do not use.
public static _validate_entity ( array $m )
$m array matches

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

Perform all filtering, return new string.
public static filter ( string $str ) : string
$str string Input string.
Результат string Filtered output string.

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

public static filter_html_elements ( $str )

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

Restore a URL separated by a parse_url() call.
public static glue_url ( $parsed_url )
$parsed_url array An array as returned by parse_url()

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

This really doesn't belong here. It should also be done much better. This is a nasty, NASTY kludge.
public static parse_url ( $url )

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

Remove illegal entities, return new string.
public static strip_illegal_entities ( string $str ) : string
$str string Input string.
Результат string Filtered output string.

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

Remove nulls, return new string.
public static strip_nulls ( string $str ) : string
$str string Input string.
Результат string Filtered output string.