Exemple #1
0
 /**
  * @param \MToolkit\Core\MObject $sender
  * @param string $signal
  * @param \MToolkit\Core\MObject $receiver
  * @param string $method
  */
 public function connect(MObject $sender, $signal, MObject $receiver, $method)
 {
     if ($sender != $this) {
         $sender->connect($sender, $signal, $receiver, $method);
         return;
     }
     $slot = new MSlot();
     $slot->setMethod($method)->setReceiver($receiver);
     $this->signals[$signal][] = $slot;
 }