()
| 112 | } |
| 113 | |
| 114 | public static function listAllSources(): array |
| 115 | { |
| 116 | if (!self::sourcesEnabled()) { |
| 117 | return [self::getActiveSource()]; |
| 118 | } |
| 119 | $cfg = SourcesConfig::getConfig(); |
| 120 | $sources = isset($cfg['sources']) && is_array($cfg['sources']) ? $cfg['sources'] : []; |
| 121 | return $sources ?: [self::getActiveSource()]; |
| 122 | } |
| 123 | |
| 124 | public static function isReadOnly(): bool |
| 125 | { |
no test coverage detected