Exemplo n.º 1
0
 public function testName()
 {
     $withoutName = new Calendar();
     $this->assertSame('', $withoutName->getName());
     $withName = new Calendar('test name');
     $this->assertSame('test name', $withName->getName());
 }
Exemplo n.º 2
0
 /**
  * Compute filename, use given name if any, or fallback on calendar name
  * @param CalendarModel $mdoel
  * @param \Application\Model\Calendar $calendar
  */
 private function buildFilename(CalendarModel $mdoel, \Application\Model\Calendar $calendar)
 {
     $this->filename = $mdoel->getVariable('filename');
     if (!$this->filename) {
         $this->filename = $calendar->getName();
     }
     if (!preg_match('/\\.ics$/', $this->filename)) {
         $this->filename .= '.ics';
     }
 }