コード例 #1
0
 /**
  * @see	\wcf\data\IDatabaseObjectAction::create()
  */
 public function create()
 {
     if (!isset($this->parameters['data']['packageID'])) {
         $this->parameters['data']['packageID'] = PACKAGE_ID;
     }
     // calculate show order
     $this->parameters['data']['showOrder'] = PageMenuItemEditor::getShowOrder($this->parameters['data']['showOrder'], $this->parameters['data']['menuPosition'], $this->parameters['data']['parentMenuItem']);
     $menuItem = parent::create();
     if ($menuItem->menuPosition == 'header') {
         PageMenuItemEditor::updateLandingPage();
     }
     return $menuItem;
 }