/** * @param string $entity Entity name * * @return Descriptor */ public function getDescriptor($entity) { if (isset($this->descriptors[$entity])) { return $this->descriptors[$entity]; } $config = $this->app->getConfig()->grab('entity.manager.descriptor.' . $entity); $descriptor = new Descriptor($config->getData(), $entity); $this->descriptors[$entity] = $descriptor; return $descriptor; }