protected function setUp() { $this->item = new Pd_Map_Item(); $this->item->setDependencyName('My Dependency'); $this->item->setInjectAs('mySomething'); $this->item->setInjectWith('method'); $this->item->setForce(true); $this->item->setNewClass('New_Class'); }
/** * Creates a Map Item based off options array * * @param array $options * @return Pd_Map_Item */ protected function _makeItemFromOptions($options) { $defaults = array('dependencyName' => null, 'injectWith' => null, 'injectAs' => null, 'force' => false, 'newClass' => null); $options = array_merge($defaults, $options); $item = new Pd_Map_Item(); $item->setDependencyName($options['dependencyName']); $item->setInjectWith($options['injectWith']); $item->setInjectAs($options['injectAs']); $item->setForce($options['force']); $item->setNewClass($options['newClass']); return $item; }