Podrobnosti Software:
Verze: 4.2.4
Datum uploadu: 20 Feb 15
Licence: Volný
Popularita: 17
Agile Toolkit je open source (AGPL & nbsp; v3 licence), software, který poskytuje nový, efektivní a objektově orientovaný PHP rámec pro webové vývojáře, kteří chtějí rozvíjet silné a bohatých webových aplikací.
Agile Toolkit je inspirován Desktop sady nástrojů, jako je QT, .NET nebo kakao, s cílem poskytnout inteligentní webový aplikační framework pro všechny typy webových programátorů.
Při poskytování zaplaceném podporu pro komerční využití, Agile Toolkit je zdarma pro open source projekty
Co je nového v této verzi:.
- Obecné:
- Přidáno PSR-2 dodržování mnoha základních souborů. Bude i nadále zlepšovat jiných tříd taky.
- Přidáno composer.json. Agile Toolkit lze nainstalovat prostřednictvím Composer nyní
- při volání setController, druhý argument lze zadat jméno nebo výchozí možnosti
- opravy zabezpečení v Logger
- přidá každý) metodou ((podobně jako jQuery) pro model a DSQL. Bude provádět uvedeno disponibilní pro každý řádek.
- přidána podpora pro do šablony
- api- & gt; addSharedLocation () se nyní nazývá (pokud je definován), od Pathfinder před započetím umístění inicializaci
- přidal ApiInstall pro stavební instalátory. Pro tuto chvíli popisovat protože by to mohlo ještě změnit. Používejte opatrně.
- zlepšila chyba na výstup. Odebráno zastaralý kód a lepší zvýraznění linie, která vyrábí chybu
- zlepšení Tester
- upgrade na 1.8.3 jQuery a jQuery UI 1.9.2
- přidány tools / getjq který automatizuje břídilství jQuery a jQuery UI (také aktualizuje PHP)
- odstranit schopnost ladění modelů přes GET argument,
- Vylepšená podpora pro vnořené jmenné prostory, přidal PSR-0 shodu pro průkopník
- bránit pouze pro čtení pole z vymazání pole hodnota li>
- přidal VirtualPage, která vám umožní vytvořit samostatnou prázdnou stránku a zobrazit, že místo. Užitečné ve vyskakovacích oken.
- přidal PHPCS čichat konfiguraci Agile Toolkit validaci stylu (Nástroje / phpcs)
- sql migrační skripty nyní umožňuje výstup věci s & quot; zvolte "bla"; & quot; Během stěhování
- Opravy chyb jako obvykle
- CRUD:
- CRUD je přepracován za použití VirtualPage a nové tlačítko. Nyní mnohem rozšiřitelný a rychlejší.
- CRUD- & gt; AddRef () umožňují vrtat do modelu hasMany () jde přes crud vnitřní expander. Používá VirtualPage
- CRUD- & gt; addFrame () je šikovný způsob, jak se k vytvoření pop-up s nějakou UI. Používá VirtualPage
- CRUD nyní vykazuje lepší štítky na knoflíky a dialogy (Přidat uživatele namísto Add)
- allow_add, allow_edit, atd jsou nyní chráněna. Neměňte je přímo zadat prostřednictvím add () možnosti.
- NoSQL:
- hrozně zlepšení nakládání s NoSQL modelů
- přidal Memcache podpora
- přidána podpora relace
- přidal loadBy a podobné metody
- několik oprav chyb
- severily zlepšené nakládání s NoSQL modelů
- přidal podporu pro ukládání do mezipaměti (addCache ())
- DSQL:
- skupina () podporuje výrazy nyní
- odlévání DSQL na řetězec spustí getOne () namísto vrácení výběru
- nad fix revelaed mnoho drobných chyb. pevná je.
- přidal dsql- & gt; fieldQuery (), podobně jako Model- & gt; fieldQuery (). Bude-li odstranit další pole a dotaz pouze uvedeno, kdo
- dsql- & gt; sum () zlepšení
- pořadí () pro DSQL a modely řetězení pravidlo změnilo. Poslední výzva na objednávku (), bude nyní hlavním tříděním. Volání objednat s více argumenty se chová stejně,
- expr (& quot; Ahoj, [name] & quot;, array ('name' = & gt; "svět")), je nyní správně podporována. V současné době však není úniku, ale!
- Model:
- se tiše ignorovat nesprávný typ spojit (jinak je to považováno jako stolní alias vytváří chyby SQL)
- přidal Model_Table- & gt; tryDelete ()
- přidal třídění a omezení podpory Model (non-relační)
- hasMany lze nyní alias uvedením 4. argument, který je pak použit v ref ().
- JS:
- změnil posouvání chování a vertikální dimenzování frameURL / dialogURL
- chování pevným formuláře se zkrácenými názvy
- zlepšil ikona pouze manipulační tlačítko (používá text = false)
- políčka udělátko má 2 nové metody - SELECT_ALL a unselect_all
- CSS a LESS:
- oddělí míchání do atk4-mixins.less
- odstranit prefix (býval 'ui-icon "), z knoflíkovou & gt;. SetIcon ()
- Form:
- pouze pro čtení pole se zobrazí s nl2br
- form- & gt; setLayout () také podporuje SMlite objekt (pokud nechcete určit soubor)
- Views:
- viz HTML vyrobené každém případě tím, že volá Zobrazení- & gt; ladění ()
- přidal Menu_jUI - jQuery kompatibilní nabídku
- přidal View_DropButton
- přidal View_Flyout
- nabídku URL může být nyní jQuery_Chain
- Rychlé a Grid uklidil
- CompleteLister celkem počítání změnil. místo $ součty ['ROW_COUNT'] použít $ total_rows
- Filter zlepšila
- pole GRID multi-hodnota se nyní zobrazí hodnoty namísto klíče.
- vyčistit model typu = & gt; pole formuláře typu sdružení v MVCForm
- setProperty () je již zastaralé, proto použijte setAttr ()
- Použití:
- přidána možnost zadat jinou Logger třídy přes $ logger_class majetku
- přidal destroySession do ApiWeb
- Odstraněné obsoletes:
- odstranit Form_Field- & gt; setNotNull () použijte validateNotNull místo
- odstranit Form_Field- & gt; SetDefault () a getDefault (), použití set () / get ()
Komentáře nebyl nalezen