Beispiel #1
0
    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;
}