/** * @return $this */ public function perform() { foreach ($this->locator->getReferenceList() as $reference) { $this->applyReference($reference); if ($this->isResultSet()) { break; } } return $this; }
/** * @return Locator */ protected function getLocatorBuffer() : Locator { if (null === $this->locatorBuffer) { $this->locatorBuffer = Locator::factory(); } return $this->locatorBuffer; }