示例#1
0
 private function UpdateInsertItem($item, $parent, $previous)
 {
     if ($previous) {
         $oldPrevNext = $this->provider->NextOf($previous);
         if ($oldPrevNext) {
             $this->provider->SetPrevious($oldPrevNext, $item);
             $this->provider->Save($oldPrevNext);
         }
     }
     $this->provider->SetParent($item, $parent);
     $this->provider->SetPrevious($item, $previous);
     $this->provider->Save($item);
 }