Exemplo n.º 1
0
 private function addKey($em, $user, $label)
 {
     if (empty($label)) {
         return;
     }
     $key = new ApiKey();
     $key->setId();
     $key->setLabel($label);
     $key->setOwner($user);
     $id = $key->getId();
     $credential = $key->setCredential();
     $em->persist($key);
     $this->messenger()->addSuccess('Key created.');
     $this->messenger()->addSuccess("ID: {$id}, Credential: {$credential}");
 }
Exemplo n.º 2
0
 /**
  * {@inheritDoc}
  */
 public function setLabel($label)
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLabel', array($label));
     return parent::setLabel($label);
 }