public function testGetMethod() { $objectSetter = new ObjectGetter('method'); $this->assertEquals('method', $objectSetter->getMethod()); $objectSetter = new ObjectGetter(); $objectSetter->setVariable(new EncoderNodeVariable('variableId')); $this->assertEquals('getVariableId', $objectSetter->getMethod()); }
/** * @param ObjectGetter|null $getter * @return ObjectGetter */ public function objectGetter(ObjectGetter $getter = null) { if ($getter) { $getter->setVariable($this); } $this->objectGetter = $getter; return $getter; }