$convoArr = intialise_convoArray($convoArr); //add the bot_id dependant vars $convoArr = add_firstturn_conversation_vars($convoArr); $convoArr['conversation']['totallines'] = 0; $convoArr = get_user_id($convoArr); } $convoArr['aiml'] = array(); //add the latest thing the user said $convoArr = add_new_conversation_vars($say, $convoArr); //parse the aiml $convoArr = make_conversation($convoArr); $convoArr = run_mid_level_addons($convoArr); $convoArr = log_conversation($convoArr); #$convoArr = log_conversation_state($convoArr); $convoArr = write_to_session($convoArr); $convoArr = get_conversation($convoArr); $convoArr = run_post_response_useraddons($convoArr); //return the values to display $display = $convoArr['send_to_user']; $time_start = $convoArr['time_start']; unset($convoArr['nounList']); $final_convoArr = $convoArr; } else { runDebug(__FILE__, __FUNCTION__, __LINE__, "Conversation intialised waiting user", 2); $convoArr['send_to_user'] = ''; } runDebug(__FILE__, __FUNCTION__, __LINE__, "Closing Database", 2); $dbConn = db_close(); $time_end = microtime(true); $time = number_format(round(($time_end - $script_start) * 1000, 7), 3); display_conversation($convoArr);
public function read_message($msgid) { $data['emails'] = get_conversation($msgid); return $data; }