Exemple #1
0
 /**
  * Test Crypt handling.
  */
 public function testCrypt()
 {
     $crypt = new Configuration\Backup\Crypt('mcrypt', false);
     $backup = new Backup('name');
     $backup->cryptAdd($crypt);
     $backup->cryptFailed($crypt);
     $backup->cryptSkipped($crypt);
     $this->assertEquals(1, $backup->cryptCountFailed(), 'failed');
     $this->assertEquals(1, $backup->cryptCountSkipped(), 'skipped');
     $this->assertEquals(1, $backup->cryptCount(), 'executed');
 }
Exemple #2
0
 /**
  * Crypt start event.
  *
  * @param \phpbu\App\Configuration\Backup\Crypt $crypt
  */
 public function cryptStart(Configuration\Backup\Crypt $crypt)
 {
     $this->backupActive->cryptAdd($crypt);
     $event = new Event\Crypt\Start($crypt);
     $this->eventDispatcher->dispatch(Event\Crypt\Start::NAME, $event);
 }