Nová třída KT

12.02.2015 | Martin Hlaváč

V aktuální develop větvi jsme připravili novou obecnou/basovou (statickou) třídu KT, která nahrazuje většinu obecných funkcí z jádra WP Frameworku (kt/core/requires/functions) a objeví se v dalším realeasu už koncem února. Původní funkce byly přesunuty do souboru kt_deprecated_functions.inc.php, takže je lze zatím normálně používat. Nicméně do budoucna budou v rámci (jádra) WP Frameworku úplně nahrazeny právě třídou KT. Tudíž je vhodné je už nepoužívat, dřív než dojde k jejich úplnému zrušení… :)

K tomuto kroku nás vedlo především to, že do budoucna by mohlo být lépe možné přejít na využití namespaců a také to, že jsou nyní všechny obecné funkce pěkně na jedno místě…

Jeden příklad mluvící za vše:

Např. místo původní funkce kt_isset_and_not_empty($someString) je nyní vhodné používat KT::issetAndNotEmpty($someString)

Podobné články

Hlavní změny: Základ auto sanitizace hodnot na KT_Fieldu a potomcích a v KT_CRUD_Admin_Columnu Výchozí sanitizační filter = FILTER_SANITIZE_FULL_SPECIAL_CHARS Úprava práce…

Hlavní změny: Změna všech Českých stringu v doméně KT_CORE_DOMAIN na AJ verzi pro překlad. Přidání obecné funkce kt_load_textdomain + aplikace…

Právě vyšla naše první veřejná verze 1.0 beta, stahujte z GitHubu…

Ještě před vydáním finálním verze 1.0 jsem připravili další produkčně vhodnou verzi WP Frameworku RC3… Hlavní změny: Zrušení funkcí ve…

O autorovi: Martin Hlaváč

Martin Hlaváč

Martin si vyzkoušel školu a pak šel raději do produkce. Od roku 2010 začal profesionálně programovat desktopové aplikace (C# + WPF), kde sbírá především zkušenosti s dlouhodobým vývojem ve větším týmu. Od roku 2012 se pak začal věnovat i PHP a WordPressu, přičemž tento koníček postupně trasformuje v business. Je hlavním objektovým motorem KT Frameworku a v případě špatně napsaného kódu nebo názvu proměnných se nezastaví před nikým ani před ničím. Vynadá každému!



Odebírejte novinky z FW

Sledujte nás!

Tyto stránky využívají Cookies. Používáním těchto stránek vyjadřujete souhlas s používáním Cookies.Zjistit víceOK, rozumím