echo json_encode(array('updated' => $afx === false ? '0' : '1')); exit; } elseif ($act == "list_yamai") { $yamai_name = getRequest('yamai_name', ''); $yamai_type = getRequest('yamai_type', null); $yamai_system = getRequest('yamai_system', null); $limit = 0; $offset = 0; $list_of_yamai = YamaiModel::listYamai($yamai_name, $yamai_type, $yamai_system, $limit, $offset); echo json_encode(array('list' => $list_of_yamai === false ? array() : $list_of_yamai)); exit; } elseif ($act == "search") { $keywords = getRequest('keywords', array()); $keywords = preg_split("/[\\s,]+/", $keywords); $list_of_yamai = KYStoreModel::searchKeywords($keywords); echo json_encode(array('list' => $list_of_yamai === false ? array() : $list_of_yamai)); exit; } elseif ($act == 'possible_keywords') { $keyword = getRequest('keyword', ''); $limit = getRequest('limit', 10); $keywords = KeywordModel::queryKeywordWithPrefix($keyword, $limit); echo json_encode(array('list' => $keywords === false ? array() : $keywords)); exit; } elseif ($act == 'possible_yamai') { $keyword = getRequest('keyword', ''); $type = getRequest('type', ''); $limit = getRequest('limit', 10); $keywords = YamaiModel::queryYamaiWithTypeAndPrefix($type, $keyword, $limit); echo json_encode(array('list' => $keywords === false ? array() : $keywords)); exit; }