Skip to content

Commit 727ac23

Browse files
Replaces $1 from generated readme with actual clients (#7663)
* Replaces $1 from readme with actual clients * Improve code
1 parent 6b6167f commit 727ac23

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

Parser/Client/AbstractClientParser.php

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,27 @@ public static function getAvailableClients(): array
7878
$names = [];
7979

8080
foreach ($regexes as $regex) {
81-
if ('$1' === $regex['name']) {
81+
if (false !== \strpos($regex['name'], '$1')) {
8282
continue;
8383
}
8484

8585
$names[] = $regex['name'];
8686
}
8787

88+
if (static::class === MobileApp::class) {
89+
$names = \array_merge($names, [
90+
// Microsoft Office $1
91+
'Microsoft Office Access', 'Microsoft Office Excel', 'Microsoft Office OneDrive for Business',
92+
'Microsoft Office OneNote', 'Microsoft Office PowerPoint', 'Microsoft Office Project',
93+
'Microsoft Office Publisher', 'Microsoft Office Visio', 'Microsoft Office Word',
94+
// Podkicker$1
95+
'Podkicker', 'Podkicker Pro', 'Podkicker Classic',
96+
// radio.$1
97+
'radio.at', 'radio.de', 'radio.dk', 'radio.es', 'radio.fr',
98+
'radio.it', 'radio.pl', 'radio.pt', 'radio.se', 'radio.net',
99+
]);
100+
}
101+
88102
\natcasesort($names);
89103

90104
return \array_unique($names);

0 commit comments

Comments
 (0)