src/RepositoryFactory.php
public static function make($filePath) {
		$variableProcessor = new VariableProcessor();

		$fileSaver = new FileSaver($variableProcessor);
		$fileLoader = new FileLoader($variableProcessor);

		return new Repository($fileLoader, $fileSaver, $filePath);
	}
public static function make($filePath) {
		$variableProcessor = new VariableProcessor();

		$fileSaver = new FileSaver($variableProcessor);
		$fileLoader = new FileLoader($variableProcessor);

		return new Repository($fileLoader, $fileSaver, $filePath);
	}
public static function make ( $ filePath ) { $ variableProcessor = new VariableProcessor ( ) ; $ fileSaver = new FileSaver ( $ variableProcessor ) ; $ fileLoader = new FileLoader ( $ variableProcessor ) ; return new Repository ( $ fileLoader , $ fileSaver , $ filePath ) ; }
Create repository instance

@param string $filePath File where configuration is stored
@return Repository
Create repository instance