for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* File was created 12.06.2015 09:51
*
* @author Karsten J. Gerber <[email protected]>
*/
namespace PeekAndPoke\Component\Psi;
class PsiOptions
{
/** @var PsiFactory */
private $factory;
/** @var bool */
private $preserveKeysOfMultipleInputs = false;
public function __construct()
$this->factory = new DefaultPsiFactory();
}
* @return PsiFactory
public function getFactory()
return $this->factory;
* @param PsiFactory $factory
* @return $this
public function setFactory(PsiFactory $factory)
$this->factory = $factory;
return $this;
* @return boolean
public function isPreserveKeysOfMultipleInputs()
return $this->preserveKeysOfMultipleInputs;
* @param boolean $preserveKeysOfMultipleInputs
public function setPreserveKeysOfMultipleInputs($preserveKeysOfMultipleInputs)
$this->preserveKeysOfMultipleInputs = $preserveKeysOfMultipleInputs;