XmlScanner
in package
Table of Contents
Methods
- getInstance() : self
- mb_str_split() : array<string|int, string>|bool|null
- scan() : string
- Scan the XML for use of <!ENTITY to prevent XXE/XEE attacks.
Methods
getInstance()
public
static getInstance() : self
Return values
selfmb_str_split()
public
static mb_str_split(string $string[, int<1, max> $split_length = 1 ][, string|null $encoding = null ]) : array<string|int, string>|bool|null
Parameters
- $string : string
- $split_length : int<1, max> = 1
- $encoding : string|null = null
Return values
array<string|int, string>|bool|nullscan()
Scan the XML for use of <!ENTITY to prevent XXE/XEE attacks.
public
scan(string $xml) : string
Parameters
- $xml : string