示例#1
0
 /**
  * @expectedException \InvalidArgumentException
  * @covers ::phaseName
  */
 public function testInvalidPhaseName()
 {
     Framework::phaseName(345);
 }
示例#2
0
 /**
  * Sets the current application phase.
  * 
  * @param int $phase One of `Framework::PHASE_*` constants.
  */
 public function setPhase($phase)
 {
     if ($phase < $this->phase) {
         throw new \RuntimeException('Cannot set an earlier phase than the current application phase, when trying to set "' . Framework::phaseName($phase) . '" (already on "' . Framework::phaseName($this->phase) . '").');
     }
     $this->phase = $phase;
 }