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;
 }