@@ -62,7 +62,7 @@ |
||
62 | 62 | |
63 | 63 | /** |
64 | 64 | * @param Language|callable|string $language |
65 | - * @param array[string] $aliases |
|
65 | + * @param string[] $aliases |
|
66 | 66 | */ |
67 | 67 | public function registerLanguage($language, $aliases) { |
68 | 68 | $this->_languages = array_merge($this->_languages, array_fill_keys($aliases, $language)); |
@@ -113,7 +113,7 @@ |
||
113 | 113 | } |
114 | 114 | |
115 | 115 | /** |
116 | - * @param mixed $class |
|
116 | + * @param string $class |
|
117 | 117 | * |
118 | 118 | * @throws \InvalidArgumentException |
119 | 119 | */ |
@@ -158,6 +158,9 @@ discard block |
||
158 | 158 | return new TokenIterator($result, $tokens->getSource()); |
159 | 159 | } |
160 | 160 | |
161 | + /** |
|
162 | + * @param string $source |
|
163 | + */ |
|
161 | 164 | public function tokenize($source, $additional = [], $offset = 0, $embedded = false) |
162 | 165 | { |
163 | 166 | $iterator = new TokenIterator( |
@@ -197,7 +200,7 @@ discard block |
||
197 | 200 | /** |
198 | 201 | * @param bool $embedded |
199 | 202 | * |
200 | - * @return Rule[] |
|
203 | + * @return \Generator |
|
201 | 204 | */ |
202 | 205 | private function _rules($embedded = false) |
203 | 206 | { |
@@ -241,7 +244,7 @@ discard block |
||
241 | 244 | /** |
242 | 245 | * Language range Rule(s) |
243 | 246 | * |
244 | - * @return Rule|Rule[] |
|
247 | + * @return Rule |
|
245 | 248 | */ |
246 | 249 | public function getOpenClose() |
247 | 250 | { |