Download the PHP package dimns/mflphp-project without Composer
On this page you can find all versions of the php package dimns/mflphp-project. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download dimns/mflphp-project
More information about dimns/mflphp-project
Files in dimns/mflphp-project
Download dimns/mflphp-project
More information about dimns/mflphp-project
Files in dimns/mflphp-project
Vendor dimns
Package mflphp-project
Short Description The skeleton of the application on MFLPHP.
License MIT
Package mflphp-project
Short Description The skeleton of the application on MFLPHP.
License MIT
Please rate this library. Is it a good library?
Informations about the package mflphp-project
Project is deprecated.
Шаблон проекта использующий микро-фреймворк MFLPHP
1. Установка и использование
1.1. Создание нового проекта
- Устанавливаем копию скелета:
composer create-project dimns/mflphp-project /my/project/path
. - Переходим в каталог созданного проекта.
- Запускаем
npm install
. - Запускаем
gulp build
для сборки файлов. Или можно пользоваться скриптом:gulp-build.cmd
. - Запускаем
gulp
для автоматической пересборки при изменениях во время разработки. Или можно пользоваться скриптом:gulp-watch.cmd
.
1.2. Сборка проекта
- Переходим в каталог созданного проекта.
- Запускаем
gulp build
. Или можно пользоваться скриптом:gulp-build.cmd
.
2. PHP
2.1. Middleware
Для проверки "пользователь в системе", "валидный токен" или "есть необходимые права доступа" достаточно выполнить хелпера-посредника:
2.2. Отладка SQL-запросов
Если в настройках включен режим DEBUG, тогда включается логирование всех SQL-запросов, которые можно получить как массив:
2.3. Примеры хелперов
Отправка письма
- АДРЕС_ШАБЛОНА - строка константы шаблона, размещается в файле
/app/Configs/EmailTemplates.php
в виде соответствующих констант. - Данные для подстановки в шаблон - массив ключ-значение, где ключи это специальные строки (например:
[[SITE_NAME]]
), а значения - обычные строки для подстановки вместо ключа в шаблоне.
3. JS
3.1. ajax (POST)
3.2. jsonp (GET)
Возвращение результата на стороне php:
All versions of mflphp-project with dependencies
PHP Build Version
Package Version
The package dimns/mflphp-project contains the following files
Loading the files please wait ....