protected function service() { if (!$this->service) { $this->service = $this->createService(); $this->service->setClient($this->guzzle()); } return $this->service; }