예제 #1
0
 /**
  * Sets an environment's regular backup schedule
  *
  * @params [array] $assoc_args Parameters and flags from the command line
  * @return [void]
  */
 private function setBackupSchedule($assoc_args)
 {
     $site = $this->sites->get(Input::sitename($assoc_args));
     $env = $site->environments->get(Input::env(array('args' => $assoc_args, 'choices' => array('dev', 'live'))));
     $day = Input::day(array('args' => $assoc_args));
     $schedule = $env->backups->setBackupSchedule($day);
     $this->log()->info('Backup schedule successfully set.');
 }
예제 #2
0
 function testDay()
 {
     $day = Input::day(array('args' => array('day' => 'Monday')));
     $this->assertInternalType('integer', $day);
     $this->assertEquals(1, $day);
 }