Lines Matching refs:extensions
163 $extensions = array_values(array_unique(array_filter(array_map(function ($ext) {
167 if (!$extensions) {
171 return $extensions;
174 private function hasKnownExtension(string $name, array $extensions): bool { argument
176 return $fileExt !== '' && in_array($fileExt, $extensions, true);
185 …tion resolveOwnPageIconId(string $namespace, string $pageID, string $sizeMode, array $extensions) { argument
189 if ($this->hasKnownExtension($name, $extensions)) {
194 foreach ($extensions as $ext) {
203 …ivate function resolveNamespacePageIconId(string $namespace, string $sizeMode, array $extensions) { argument
212 $iconID = $this->resolveOwnPageIconId($parentNamespace, $pageID, $sizeMode, $extensions);
217 $iconID = $this->resolveOwnPageIconId($namespace, $pageID, $sizeMode, $extensions);
224 $iconID = $this->resolveOwnPageIconId($namespace, $startId, $sizeMode, $extensions);
244 $extensions = $this->getConfiguredExtensions();
245 $iconID = $this->resolveOwnPageIconId($namespace, $pageID, $sizeMode, $extensions);
255 $iconID = $this->resolveNamespacePageIconId($lookupNamespace, $sizeMode, $extensions);