Пример #1
0
 /**
  * 
  * @param Area $item
  * @param Area $previous
  */
 public function SetPrevious($item, $previous)
 {
     $item->SetPrevious($previous);
 }
Пример #2
0
 private function SaveAreas()
 {
     $names = explode(',', $this->Value('Areas'));
     $prev = null;
     foreach ($names as $name) {
         $name = String::Trim($name);
         if (!$this->AreaNameExists($name)) {
             $area = new Area();
             $area->SetPrevious($prev);
             $area->SetLayout($this->layout);
             $area->SetName($name);
             $area->Save();
             $prev = $area;
         }
     }
 }