- protected function extractServiceWiringFiles( $dir, array $info ) {
- if ( isset( $info['ServiceWiringFiles'] ) ) {
- foreach ( $info['ServiceWiringFiles'] as $path ) {
- $this->globals['wgServiceWiringFiles'][] = "$dir/$path";
- }
- }
- }
-
- protected function extractParserTestFiles( $dir, array $info ) {
- if ( isset( $info['ParserTestFiles'] ) ) {
- foreach ( $info['ParserTestFiles'] as $path ) {
- $this->globals['wgParserTestFiles'][] = "$dir/$path";
- }
+ protected function extractPathBasedGlobal( $global, $dir, $paths ) {
+ foreach ( $paths as $path ) {
+ $this->globals[$global][] = "$dir/$path";