Example #1
0
 public function removeTag(Tag $t)
 {
     if (!$this->getId()) {
         return;
     }
     if (!$t->getId()) {
         return;
     }
     /* @var $dt_t Table */
     $dt_t = $this->getServiceLocator()->get('Table.Application.Model.DokumentHasTag');
     /* @var $dt DokumentHasTag */
     $dt = $dt_t->findOne(['dokumente_id' => $this->getId(), 'tags_id' => $t->getId()]);
     if (!$dt) {
         return;
     }
     $dt->delete();
 }