Esempio n. 1
0
 private function syncBindingUuid(BindingDescriptor $enabledBefore = null, BindingDescriptor $enabledAfter = null)
 {
     if (!$enabledBefore && $enabledAfter) {
         $this->discovery->addBinding($enabledAfter->getBinding());
     } elseif ($enabledBefore && !$enabledAfter) {
         $this->discovery->removeBinding($enabledBefore->getUuid());
     }
 }
Esempio n. 2
0
 private function bindingsEqual(BindingDescriptor $descriptor1, BindingDescriptor $descriptor2)
 {
     return $descriptor1->getBinding() == $descriptor2->getBinding();
 }
Esempio n. 3
0
 /**
  * {@inheritdoc}
  */
 public function execute()
 {
     $this->discovery->addBinding($this->bindingDescriptor->getBinding());
 }