for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Box\Spout\Common\Creator;
use Box\Spout\Common\Helper\EncodingHelper;
use Box\Spout\Common\Helper\FileSystemHelper;
use Box\Spout\Common\Helper\GlobalFunctionsHelper;
/**
* Class HelperFactory
* Factory to create helpers
*
* @package Box\Spout\Common\Creator
*/
class HelperFactory
{
* @return GlobalFunctionsHelper
public function createGlobalFunctionsHelper()
return new GlobalFunctionsHelper();
}
* @param string $baseFolderPath The path of the base folder where all the I/O can occur
* @return FileSystemHelper
public function createFileSystemHelper($baseFolderPath)
return new FileSystemHelper($baseFolderPath);
* @param GlobalFunctionsHelper $globalFunctionsHelper
* @return EncodingHelper
public function createEncodingHelper(GlobalFunctionsHelper $globalFunctionsHelper)
return new EncodingHelper($globalFunctionsHelper);