示例#1
0
 function import_teachers()
 {
     $nameids = $this->nameids;
     $todo = new todo();
     $todo->data['deadline'] = $this->date;
     $todo->data['expire'] = 1;
     foreach ($this->line as $i => $line) {
         if (!isset($line['sort'])) {
             continue;
         }
         if ($line['sort'] != 'teachers') {
             continue;
         }
         if ($line['class'] != 'lesson') {
             continue;
         }
         if (!isset($line['info'])) {
             continue;
         }
         $nameid = $line['headline'];
         if (!isset($nameids[$nameid])) {
             continue;
         }
         $todo->data['pid'] = $nameids[$nameid];
         $todo->data['text'] = $line['info'];
         $info_array = explode(' ', $line['info']);
         if (isset($info_array[0])) {
             $name = $info_array[0];
             if (isset($info_array[1])) {
                 $name .= ' ' . $info_array[1];
             }
         }
         $todo->data['name'] = $name;
         $todo->update();
     }
 }