Documentation

Option
in package

FinalYes
Tags
see
https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/uidna_8h.html

Table of Contents

Constants

ALLOW_UNASSIGNED  = 1
CHECK_BIDI  = 4
CHECK_CONTEXTJ  = 8
CHECK_CONTEXTO  = 0x40
DEFAULT  = 0
NONTRANSITIONAL_TO_ASCII  = 0x10
NONTRANSITIONAL_TO_UNICODE  = 0x20
USE_STD3_RULES  = 2

Properties

$value  : int

Methods

add()  : self
allowUnassigned()  : self
checkBidi()  : self
checkContextJ()  : self
checkContextO()  : self
disallowUnassigned()  : self
forIDNA2008Ascii()  : self
forIDNA2008Unicode()  : self
ignoreBidi()  : self
ignoreContextJ()  : self
ignoreContextO()  : self
list()  : array<string|int, mixed>
array<string, int>
new()  : self
nonTransitionalToAscii()  : self
nonTransitionalToUnicode()  : self
prohibitSTD3Rules()  : self
remove()  : self
toBytes()  : int
transitionalToAscii()  : self
transitionalToUnicode()  : self
useSTD3Rules()  : self
__construct()  : mixed
cases()  : array<string|int, mixed>

Constants

ALLOW_UNASSIGNED

private mixed ALLOW_UNASSIGNED = 1

CHECK_BIDI

private mixed CHECK_BIDI = 4

CHECK_CONTEXTJ

private mixed CHECK_CONTEXTJ = 8

CHECK_CONTEXTO

private mixed CHECK_CONTEXTO = 0x40

DEFAULT

private mixed DEFAULT = 0

NONTRANSITIONAL_TO_ASCII

private mixed NONTRANSITIONAL_TO_ASCII = 0x10

NONTRANSITIONAL_TO_UNICODE

private mixed NONTRANSITIONAL_TO_UNICODE = 0x20

USE_STD3_RULES

private mixed USE_STD3_RULES = 2

Properties

$value read-only

private int $value

Methods

add()

public add([Option|int|null $option = null ]) : self
Parameters
$option : Option|int|null = null
Return values
self

allowUnassigned()

public allowUnassigned() : self
Return values
self

checkBidi()

public checkBidi() : self
Return values
self

checkContextJ()

public checkContextJ() : self
Return values
self

checkContextO()

public checkContextO() : self
Return values
self

disallowUnassigned()

public disallowUnassigned() : self
Return values
self

forIDNA2008Ascii()

public static forIDNA2008Ascii() : self
Return values
self

forIDNA2008Unicode()

public static forIDNA2008Unicode() : self
Return values
self

ignoreBidi()

public ignoreBidi() : self
Return values
self

ignoreContextJ()

public ignoreContextJ() : self
Return values
self

ignoreContextO()

public ignoreContextO() : self
Return values
self

list()

array<string, int>

public list() : array<string|int, mixed>
Return values
array<string|int, mixed>

new()

public static new([int $bytes = self::DEFAULT ]) : self
Parameters
$bytes : int = self::DEFAULT
Return values
self

nonTransitionalToAscii()

public nonTransitionalToAscii() : self
Return values
self

nonTransitionalToUnicode()

public nonTransitionalToUnicode() : self
Return values
self

prohibitSTD3Rules()

public prohibitSTD3Rules() : self
Return values
self

remove()

public remove([Option|int|null $option = null ]) : self
Parameters
$option : Option|int|null = null
Return values
self

toBytes()

public toBytes() : int
Return values
int

transitionalToAscii()

public transitionalToAscii() : self
Return values
self

transitionalToUnicode()

public transitionalToUnicode() : self
Return values
self

useSTD3Rules()

public useSTD3Rules() : self
Return values
self

__construct()

private __construct(int $value) : mixed
Parameters
$value : int

cases()

private static cases() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results