Documentation

TaintKind
in package

FinalYes

An Enum class holding all the taint types that Psalm recognises

Table of Contents

Constants

INPUT_CALLABLE  = 'callable'
INPUT_COOKIE  = 'cookie'
INPUT_EVAL  = 'eval'
INPUT_EXTRACT  = 'extract'
INPUT_FILE  = 'file'
INPUT_HAS_QUOTES  = 'has_quotes'
INPUT_HEADER  = 'header'
INPUT_HTML  = 'html'
INPUT_INCLUDE  = 'include'
INPUT_LDAP  = 'ldap'
INPUT_SHELL  = 'shell'
INPUT_SLEEP  = 'sleep'
INPUT_SQL  = 'sql'
INPUT_SSRF  = 'ssrf'
INPUT_UNSERIALIZE  = 'unserialize'
INPUT_XPATH  = 'xpath'
SYSTEM_SECRET  = 'system_secret'
USER_SECRET  = 'user_secret'

Constants

INPUT_CALLABLE

public mixed INPUT_CALLABLE = 'callable'
public mixed INPUT_COOKIE = 'cookie'

INPUT_EXTRACT

public mixed INPUT_EXTRACT = 'extract'

INPUT_HAS_QUOTES

public mixed INPUT_HAS_QUOTES = 'has_quotes'

INPUT_HEADER

public mixed INPUT_HEADER = 'header'

INPUT_INCLUDE

public mixed INPUT_INCLUDE = 'include'

INPUT_SHELL

public mixed INPUT_SHELL = 'shell'

INPUT_SLEEP

public mixed INPUT_SLEEP = 'sleep'

INPUT_UNSERIALIZE

public mixed INPUT_UNSERIALIZE = 'unserialize'

INPUT_XPATH

public mixed INPUT_XPATH = 'xpath'

SYSTEM_SECRET

public mixed SYSTEM_SECRET = 'system_secret'

USER_SECRET

public mixed USER_SECRET = 'user_secret'

        
On this page

Search results