for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Puppy\Config;
/**
* Class FileParams
* @package Puppy\Config
* @author Raphaël Lefebvre <[email protected]>
*/
class FileParams
{
* @var string
private $dirPath;
private $mainConfigFileName;
private $localConfigFileName;
* @param string $dirPath
* @param string $mainConfigFileName
* @param string $localConfigFileName
public function __construct($dirPath = 'config', $mainConfigFileName = 'global', $localConfigFileName = 'local')
$this->setDirPath($dirPath);
$this->setMainConfigFileName($mainConfigFileName);
$this->setLocalConfigFileName($localConfigFileName);
}
* Setter of $dirPath
*
public function setDirPath($dirPath)
$this->dirPath = (string)$dirPath;
* Getter of $dirPath
* @return string
public function getDirPath()
return $this->dirPath;
* Setter of $mainConfigFileName
public function setMainConfigFileName($mainConfigFileName)
$this->mainConfigFileName = (string)$mainConfigFileName;
* Getter of $mainConfigFileName
public function getMainConfigFileName()
return $this->mainConfigFileName;
* Getter of $localConfigFileName
public function getLocalConfigFileName()
return $this->localConfigFileName;
* Setter of $localConfigFileName
public function setLocalConfigFileName($localConfigFileName)
$this->localConfigFileName = (string)$localConfigFileName;