factory = $factory; } /** * @param int $databoxId * @return object */ public function getRepositoryForDatabox($databoxId) { if (!isset($this->repositories[$databoxId])) { $this->repositories[$databoxId] = $this->factory->createRepositoryFor($databoxId); } return $this->repositories[$databoxId]; } }