public function store(w2p_Core_CAppUI $AppUI) { $perms = $AppUI->acl(); $stored = false; $errorMsgArray = $this->check(); if (count($errorMsgArray) > 0) { return $errorMsgArray; } $q = new w2p_Database_Query(); $this->w2PTrimAll(); if ($this->planner_id && $perms->checkModuleItem('planner', 'edit', $this->planner_id)) { if ($msg = parent::store()) { return $msg; } $stored = true; } if (0 == $this->planner_id && $perms->checkModuleItem('planner', 'add')) { if ($msg = parent::store()) { return $msg; } $stored = true; } return $stored; }