public function save(Template $template, array $values) { $template->setCacheLifetime((int) $values['cache_lifetime']); $em = $this->getEntityManager(); $em->persist($template); }
/** * Store metadata * * @param string $key * @param array $metadata * @return void */ public function storeMetadata($key, array $metadata) { $template = $this->repository->getTemplate($key); $this->repository->save($template, $metadata); }