Newscoop\Entity\Repository\TemplateRepository::save PHP Méthode

save() public méthode

Save template
public save ( Template $template, array $values ) : void
$template Newscoop\Entity\Template
$values array
Résultat void
    public function save(Template $template, array $values)
    {
        $template->setCacheLifetime((int) $values['cache_lifetime']);
        $em = $this->getEntityManager();
        $em->persist($template);
    }

Usage Example

Exemple #1
0
 /**
  * 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);
 }