MediaWiki REL1_39
Processor.php
Go to the documentation of this file.
1<?php
2
9interface Processor {
10
21 public function extractInfo( $path, array $info, $version );
22
31 public function getExtractedInfo();
32
42 public function getRequirements( array $info, $includeDev );
43
54 public function getExtraAutoloaderPaths( $dir, array $info );
55
70 public function getExtractedAutoloadInfo( bool $includeDev = false ): array;
71}
Processors read associated arrays and register whatever is required.
Definition Processor.php:9
extractInfo( $path, array $info, $version)
Main entry point, processes the information provided.
getExtractedInfo()
getExtractedAutoloadInfo(bool $includeDev=false)
Returns the extracted autoload info.
getExtraAutoloaderPaths( $dir, array $info)
Get the path for additional autoloaders, e.g.
getRequirements(array $info, $includeDev)
Get the requirements for the provided info.