/**
  * @see PMRuleAction::getAvailableDestinations()
  */
 public function getAvailableDestinations()
 {
     if (self::$userFolders === null) {
         self::$userFolders = array();
         require_once WCF_DIR . 'lib/data/message/pm/PMFolderList.class.php';
         $folders = PMFolderList::getUserFolders();
         foreach ($folders as $folder) {
             self::$userFolders[$folder['folderID']] = $folder['folderName'];
         }
     }
     return self::$userFolders;
 }