/** * @param RemoteEvent $event */ public function onDisableRemote(RemoteEvent $event) { $remote = $event->getRemote(); if ($remote->getAdapter() !== 'GitHub') { return; } $packages = $this->entityManager->getRepository('Terramar\\Packages\\Entity\\Package')->findBy(array('remote' => $remote)); foreach ($packages as $package) { $this->adapter->disableHook($package); $package->setEnabled(false); } }
public function testGetRemote() { $this->assertSame($this->remote, $this->sut->getRemote()); }