public function MessageSearchThreads($text, $start, $end = false, $folder_id = false, $search_sub_folder = true, $title_search = true, $body_search = true, $from_search = true, $addressee_search = true, $follow_search = true) { // $text : string // $start : UNIX timestamp // $end : UNIX timestamp (optional) // $folder_id : IDType (optional) // $search_sub_folder : boolean (default true) // $title_search : boolean (default true) // $body_search : boolean (default true) // $from_search : boolean (default true) // $addressee_search : boolean (default true) // $follow_search : boolean (default true) $this->CheckAndSetHeader(__FUNCTION__); $reg_args["text"] = $text; $reg_args["start"] = gmdate(W3C_DATETIME_FORMAT, $start); if ($end !== false) { $reg_args["end"] = gmdate(W3C_DATETIME_FORMAT, $end); } if ($folder_id !== false) { $reg_args["folder_id"] = $folder_id; } $reg_args["search_sub_folder"] = $search_sub_folder; $reg_args["title_search"] = $title_search; $reg_args["body_search"] = $body_search; $reg_args["from_search"] = $from_search; $reg_args["addressee_search"] = $addressee_search; $reg_args["follow_search"] = $follow_search; $this->encodeString($reg_args); $results = parent::MessageSearchThreads($reg_args); $this->methodClose(); return $this->RetvalConvertArray($results->thread); // returns array of stdClass }