Дані програми:
Версія: 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 () є зручним способом Тепер, щоб створити спливаюче вікно з якоїсь інтерфейс. Використання 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- & Гт tryDelete ()
- додав сортування та обмеження підтримка для моделі (нереляційних)
- hasMany тепер можуть бути прив'язані, вказавши 4-й аргумент, який потім використовується в роботі ().
- JS:
- змінилися прокрутки поведінку і вертикальне зміна розмірів frameURL / dialogURL
- поведінки встановленої форми з укороченими іменами
- покращилася значок тільки кнопка обробки (використовує текст = False)
- Прапорці віджет має 2 нові методи - SELECT_ALL і unselect_all
- CSS і менше:
- відокремлюють змішування в atk4-mixins.less
- видалити префікс (раніше «UI-Значок ') від Button- & GT ;. SetIcon ()
- Форма
- ReadOnly поля відображаються з nl2br
- form- і GT; setLayout () також підтримує об'єкт SMlite (якщо ви не хочете, щоб вказати файл)
- Переглядів:
- см HTML проводиться будь-яким видом по телефону назна- і Гт налагодження ()
- додав 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 (), використання безлічі () / отримуємо ()
Скрипти
Коментар не знайдено