Детали программы:
Версия: 4.2.4
Дата загрузки: 20 Feb 15
Тип распространения: Бесплатная
Популярность: 17
Agile Toolkit является открытым исходным кодом (AGPL & NBSP; V3 лицензии) программное обеспечение, которое обеспечивает новый, эффективный и объектно-ориентированную PHP для веб-разработчиков, которые хотят разрабатывать мощные и богатые веб-приложений.
Agile Toolkit вдохновлен настольных инструментальных средств, таких как QT, .NET или какао, с тем чтобы обеспечить основу смарт веб-приложений для всех типов веб-программистов.
При предоставлении оплаченного поддержку коммерческого использования, Agile Toolkit является бесплатным для проектов с открытым исходным кодом
Что нового В этом выпуске:.
- Общие
- Добавлена PSR-2 соблюдения многих основных файлов. Будет продолжать совершенствовать другие классы тоже.
- Добавлена composer.json. Agile Toolkit может быть установлен через Композитор Теперь
- при вызове setController, второй аргумент можно задать имя или по умолчанию параметры
- исправления безопасности в Logger
- добавил каждый метод () (по аналогии с JQuery) для модели и DSQL. Будет выполнять указания вызываемой для каждой строки.
- добавлена поддержка для шаблонов в
- api- & GT; addSharedLocation () теперь называется (если он определен) по Навигаторе, прежде чем какие-либо места инициализации
- добавил ApiInstall для строительства инсталляторов. Сейчас недокументированные, как это может еще измениться. Используйте с осторожностью.
- улучшилась Вывод ошибки. Удалены устаревшие код и лучше выделить линии, которая производится ошибку
- улучшения в тестере
- обновить JQuery 1.8.3 и JQuery UI 1.9.2
- Добавлена инструменты / getjq который автоматизирует головотяпство на JQuery и JQuery UI (также обновляет PHP)
- удалить возможность отлаживать модели через GET аргумента
- улучшена поддержка вложенных пространств имен, добавил PSR-0 соблюдения для следопыта
- предотвратить только для чтения поле из стирания значение поля
- добавил VirtualPage, что позволяет создать отдельный пустой страницы и отображать что вместо. Полезное в всплывающих окон.
- добавил PHPCS нюхать конфигурации для проверки стиле Agile Toolkit (инструменты / phpcs)
- SQL миграции теперь можно выходные вещи с & Quot; выберите 'бла'; & Quot; во время миграций
- ошибка-исправления, как обычно,
- CRUD
- CRUD является реструктурировать с помощью VirtualPage и новую кнопку. Теперь гораздо более расширяемой и быстрее.
- CRUD- & GT; AddRef () позволяют бурить в hasMany () относительно модели через падла внутри расширителя. Использует VirtualPage
- CRUD- & GT; ADDFRAME () это удобный способ Теперь, чтобы создать всплывающее с некоторым UI. Использует VirtualPage
- CRUD в настоящее время показывает лучшие этикетки на кнопки и диалоги (Добавить пользователя вместо Add)
- allow_add, allow_edit, и т.д., теперь защищены. Не изменяйте их непосредственно, укажите через Add () варианты.
- NoSQL:
- серьезно улучшена обработка моделей NoSQL
- добавил поддержку MemCache
- Добавлена поддержка Сессия
- добавил loadBy и подобные методы
- несколько исправлений
- severily улучшенная обработка моделей NoSQL
- добавлена поддержка для кэширования (addCache ())
- DSQL:
- Группа () поддерживает выражения в настоящее время
- литья DSQL в строку выполняет getOne () вместо возвращения выбора
- выше исправление revelaed много незначительных ошибок. их устранить.
- добавил dsql- & GT; fieldQuery (), похож на модельно-GT; fieldQuery (). Будет удалить другие поля и запрос только указанные одним
- dsql- & GT; сумма () улучшена
- порядок () для DSQL и модели цепочки правило изменилось. Последний звонок в порядке () теперь будет главным порядок сортировки. Вызов заказ с несколькими аргументами ведет таким же образом,
- выражение (& Quot; привет, [имя] & Quot;, массив ('имя' = & GT; «мир»)) теперь правильно поддерживаются. В настоящее время не избежать, но!
- Модель:
- будет молча игнорировать неправильно тип соединения (в противном случае оно рассматривается как псевдоним таблицы, создающих ошибок SQL)
- добавил Model_Table- & GT; tryDelete ()
- добавил сортировки и ограничение поддержка для модели (нереляционная)
- hasMany теперь можно псевдоним, указав 4-й аргумент, который затем используется в работе ().
- JS:
- изменилось поведение прокрутки по вертикали и размеров из frameURL / dialogURL
- поведения установленной формы с укороченными именами
- улучшилась значок-единственная кнопка обработки (использует текст = ложь)
- Флажки виджет имеет 2 новые методы - SELECT_ALL и unselect_all
- CSS и менее:
- отделяют смешивания в atk4-mixins.less
- удалить префикс (раньше «UI-Значок ') от Button- & GT;. SetIcon ()
- форма:
- ReadOnly поля отображаются с nl2br
- form- & GT; setLayout () также поддерживает объект SMlite (если вы не хотите, чтобы указать файл)
- Просмотров:
- см HTML производится любым видом по телефону view- & GT; отладки ()
- добавил Menu_jUI - JQuery-совместимый меню
- добавил View_DropButton
- добавил View_Flyout
- URL меню можно jQuery_Chain Теперь
- Быстрый и сетка очищены
- Общая подсчета CompleteLister изменилось. вместо $ итоги ['row_count'] использовать $ total_rows
- Фильтр улучшилось
- многозначные поля Grid теперь будет показывать значение вместо ключа.
- Подчищены тип модели = & GT; поле формы типа ассоциации в MVCForm
- SetProperty () является устаревшим, так что используйте SetAttr ()
- Применение:
- добавлена возможность задать другой класс Logger через $ logger_class имущества
- добавил destroySession в ApiWeb
- Удаленные Obsoletes:
- удалены Form_Field- & GT; setNotNull () использовать validateNotNull вместо
- удалены Form_Field- & GT; SetDefault () и getDefault (), использование множества () / получить ()
скрипты
Комментарии не найдены