1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/itmonte-YafApi

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

API-Framework-Yaf

Необходимые расширения

Yaf, Swoole, Seaslog

Описание

Это фреймворк для разработки API на основе Yaf с использованием шаблонного движка Smarty, который также включает Swoole и предоставляет класс для работы с базой данных Db_Tab.

Обновление информации

Управление данными через Db_Tab было обновлено, структура каталогов была оптимизирована.

Генерация модулей

php build имя_модуля

Примечание: После генерации необходимо настроить application.modules в conf/application.ini

Инструкция по использованию

$mzData = Db_Tab::name("mz")->where(['id'=>10])->getShow(); //Получение одной записи

$mzData = Db_Tab::name("mz")->where()->order(["id"=>"ASC"])->limit([0,2])->getList(); //Получение нескольких записей

$ints = Db_Tab::name("mz")->insertAdd($data); //Добавление данных

$mzUpdate = Db_Tab::name("mz")->where(['id'=>58])->updates($data); //Редактирование данных

$del = Db_Tab::name("mz")->where(["id"=>58])->del(); //Удаление данных

Helper_Json::outputNormal($mzData,"Конечно вы успешно отобразили список национальностей"); //Ответ API при успешной операции

Helper_Json::outputError("Данные отсутствуют"); //Ответ API при ошибочной операции

new Common_World_Main(); //Вызов экземпляра третьего стороннего класса

Common_World_Main::abs("1222223"); //Статический вызов третьего стороннего класса

Helper_Rsa::privDecrypt(""); //RSA дешифрование

Helper_Rsa::privEncrypt(""); //RSA шифрование

Helper_Session::set("token","hfghjfuiert8973452647jhgfsgyerut"); //Запись в сессию

Helper_Session::get("token"); //Чтение из сессии

php cli.php request_uri="/Cli/Test/index" //Запуск в режиме CLI метод index контроллера Test модуля Cli

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Использование API-фреймворка, написанного на YAF. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/itmonte-YafApi.git
git@api.gitlife.ru:oschina-mirror/itmonte-YafApi.git
oschina-mirror
itmonte-YafApi
itmonte-YafApi
master