Example #1
0
File: Range.php Project: Konro1/pms
 public function add(Jam_Range $addition)
 {
     return Jam_Range::sum(array($this, $addition), $this->format());
 }
Example #2
0
 /**
  * @covers Jam_Range::sum
  */
 public function test_sum()
 {
     $range1 = new Jam_Range(array(10, 30));
     $range2 = new Jam_Range(array(3, 12));
     $range3 = new Jam_Range(array(5, 21));
     $sum = Jam_Range::sum(array($range1, $range2, $range3));
     $this->assertInstanceOf('Jam_Range', $sum);
     $this->assertEquals(array(10 + 3 + 5, 30 + 12 + 21), $sum->as_array());
 }