Skip to content

Commit 8f8ff92

Browse files
committed
improve documentation
1 parent feed1cd commit 8f8ff92

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,18 @@ echo $domain->toAscii()->getContent(); // 'fass.test.de'
106106

107107
~~~php
108108
$manager = new Manager(new Cache(), new CurlHttpClient());
109-
$rules = $manager->getRules(Manager::PSL_URL, null, IDNA_NONTRANSITIONAL_TO_ASCII,
110-
IDNA_NONTRANSITIONAL_TO_UNICODE);
109+
$rules = $manager->getRules()
110+
->withAsciiIDNAOption(IDNA_NONTRANSITIONAL_TO_ASCII)
111+
->withUnicodeIDNAOption(IDNA_NONTRANSITIONAL_TO_UNICODE);
112+
111113
// or
112-
// $rules = $rules
113-
// ->withAsciiIDNAOption(IDNA_NONTRANSITIONAL_TO_ASCII)
114-
// ->withUnicodeIDNAOption(IDNA_NONTRANSITIONAL_TO_UNICODE);
114+
//
115+
// $rules = $manager->getRules(
116+
// Manager::PSL_URL,
117+
// null,
118+
// IDNA_NONTRANSITIONAL_TO_ASCII,
119+
// IDNA_NONTRANSITIONAL_TO_UNICODE
120+
// );
115121

116122
$domain = $rules->resolve('faß.test.de');
117123
echo $domain->toAscii()->getContent(); // 'xn--fa-hia.test.de'

0 commit comments

Comments
 (0)