Softwarebeschreibung:
Version: 4.2.4
Upload-Datum: 20 Feb 15
Lizenz: Frei
Popularität: 1
Agile Toolkit ist ein Open Source (AGPL & nbsp; v3 Lizenz) Software, die eine neue, effiziente und objektorientierte PHP-Framework für Web-Entwickler, die mächtig und reich Web-Anwendungen entwickeln möchten, bietet.
Agile Toolkit wird von den Desktop-Toolkits wie QT, .NET oder Kakao, um Smart Web Application Framework für alle Arten von Web-Programmierer bieten inspiriert.
Während die Bereitstellung bezahlt Unterstützung für gewerbliche Nutzung, ist Agile Toolkit kostenlos für Open Source Projekte
Was ist neu in dieser Pressemitteilung:.
- Allgemein:
- hinzugekommen PSR-2 Compliance zu viele Core-Dateien. Wird auch weiterhin andere Klassen zu verbessern.
- Hinzugefügt composer.json. Agile Toolkit kann nun durch Composer installiert werden
- Wenn Beruf setController, zweites Argument angeben können Namen oder Standardoptionen
- Sicherheitsfixes in Logger
- hinzugefügt jede () -Methode (ähnlich wie jQuery) für Modell und DSQL. Wird für jede Zeile angegeben abrufbare ausführen.
- Unterstützung für in Templates
- api- & gt; addSharedLocation () heißt jetzt (falls definiert) von PathFinder bevor Standorten initialisiert
- hinzugefügt ApiInstall für die Gebäudeinstallationsprogramme. Denn jetzt nicht dokumentiert, wie es vielleicht noch ändern. Mit Vorsicht verwenden.
- verbesserte Fehler Ausgabe. Entfernt veraltete Code und bessere Highlight Linie, die Fehler erzeugt
- Verbesserungen der Tester
- wird jQuery 1.8.3 und jQuery UI 1.9.2 aktualisieren
- hinzugefügt Werkzeuge / getjq die Pfuscherei von jQuery und jQuery UI automatisiert (aktualisiert auch PHP)
- Entfernen Fähigkeit, Debug-Modelle durch GET Argument
- verbesserte Unterstützung für verschachtelte Namespaces hinzugefügt PSR-0-Konformität für Pfadfinder
- verhindern Readonly-Feld Löschen Feldwert
- hinzugefügt VirtualPage, so dass Sie getrennte leere Seite erstellen und anzeigen, dass statt. Nützlich in Popups.
- hinzugefügt PHPCS schnüffeln Konfiguration für Agile Toolkit Stil Validierung (Tools / phpcs)
- SQL-Migrationsskripts jetzt ausgegeben Dinge mit & quot; auswählen 'blah'; & quot; bei Migrationen
- Bugfixes wie üblich
- CRUD:
- CRUD verwendet VirtualPage und neue Schaltfläche Refactoring. Nun viel mehr erweiterbar und schneller.
- CRUD- & gt; AddRef () zu erlauben, in hasMany () Bezug Modells durch Dreck in Expander bohren. Verwendet VirtualPage
- CRUD- & gt; ADDFRAME () ist eine praktische Möglichkeit, jetzt zu Pop-up mit einigen UI erstellen. Verwendet VirtualPage
- CRUD zeigt nun besser Etiketten auf Tasten und Dialoge (Benutzer statt hinzufügen)
- allow_add, allow_edit, etc. sind nun geschützt. Haben sie direkt nicht ändern, geben Sie durch add () Optionen.
- NoSQL:
- stark verbesserte Handhabung von NoSQL-Modelle
- hinzugefügt MemCache Unterstützung
- Die Unterstützung von Sessions hinzugefügt
- hinzugefügt loadBy und ähnliche Methoden
- mehrere Fehlerbehebungen
- severily verbessertes Handling von NoSQL-Modelle
- Unterstützung für Caching (addCache ())
- DSQL:
- Gruppe () unterstützt jetzt Ausdrücke
- Gießen DSQL zu String ausgeführt getOne () anstelle von der Rückkehr der Auswahl
- oben fix revelaed viele kleinere Fehler. fixiert sie.
- hinzugefügt dsql- & gt; fieldQuery (), ähnlich Profis- & gt; fieldQuery (). Wird in anderen Bereichen und Abfrage löschen Sie nur die angegebenen ein
- dsql- & gt; sum () verbessert
- order () für DSQL und Models Verkettungsregel geändert. Letzter Aufruf zur Ordnung () wird nun die Hauptsortierreihenfolge sein. Der Aufruf, um mit mehreren Argumenten verhält sich genauso
- expr (& quot; Hallo, [name] & quot;, array ('name' = & gt; "Welt")) wird nun korrekt unterstützt. Derzeit nicht entkommt, wird aber!
- Modell:
- wird stillschweigend ignoriert falsche Join-Typ (sonst ist es als Tabellen-Alias Erstellen von SQL-Fehler berücksichtigt)
- hinzugefügt Model_Table- & gt; tryDelete ()
- hinzugefügt Sortierung und Grenze Unterstützung für Model (nicht-relationale)
- hasMany kann nun durch Angabe vierte Argument, das dann in ref verwendet wird () Aliasname angegeben werden.
- JS:
- geändert Bildlaufverhalten und vertikale Dimensionierung frameURL / dialogURL
- Verhaltensweisen fest Formulars mit verkürztem Namen
- verbessert nur-Symbol-Taste Handling (Text verwendet = false)
- Checkboxen Widget hat 2 neue Methoden - select_all und unselect_all
- CSS und LESS:
- abgetrennt Einmischen in atk4-mixins.less
- entfernt Präfix (zur "ui-Symbol 'sein) von Button- & gt;. SetIcon ()
- Form:
- Readonly-Felder werden mit nl2br angezeigt
- form- & gt; setLayout () unterstützt auch SMlite Objekt (wenn Sie nicht möchten, dass eine Datei angeben)
- Ansichten:
- siehe HTML von jedem Blick erzeugt durch Aufruf view- & gt; debug ()
- hinzugefügt Menu_jUI - jQuery-kompatibel Menü
- hinzugefügt View_DropButton
- hinzugefügt View_Flyout
- Menü URL kann nun jQuery_Chain werden
- Schnellsuche und Grid aufgeräumt
- CompleteLister Gesamtzählung geändert. statt $ Summen ['row_count'] verwenden $ total_rows
- Filter verbessert
- Mehrwertfelder Grid zeigt jetzt Wert anstelle Taste.
- Aufgeräumt Modell type = & gt; Formularfeld Typzuordnungen in MVCForm
- setProperty () ist veraltet, so verwenden SetAttr ()
- Anwendung:
- zusätzliche Möglichkeit, einen anderen Logger-Klasse über $ logger_class Eigenschaft angeben
- hinzugefügt destroySession in ApiWeb
- Entfernt obsoletes:
- entfernt Form_Field- & gt; setNotNull () verwenden validateNotNull statt
- entfernt Form_Field- & gt; setDefault () und getDefault (), Nutzung set () / get ()
Kommentare nicht gefunden