Releases: ilham-fuead/mandryn
3.0.0-rc.1
Whats new:
-
Added new DOQuery Classs
A Utility class that wrapped PDO class with easy to use methods, added more features & best practiced for data object database manipulation. -
MagicInput Class upgrade
- Add standard obj, array & request headers support as simple universal input with InputDefinition integration
-
Fully compatible with latest version of PHP as of version 8.2.0
-
Remove bloated non dependent package dependency
V2.6.0
2.5.2 Fix MagicInput Returning Null
Fixed Input Array($_POST & $_GET) default sanitization to check array for type & size. Sanitize when Input Array element is not equal to 0.
Fix maximum db connection limit error
2.5.1 Renamed parameter to proper name
Implement better integration between MagicInput & DBCommand
DBCommand received 2 new methods to simplify columns generation.
i. importInputColumns
ii. importConditionColumns
Added adapter feature to use MagicInput object as input injection in DBCommand
i. Added adapter feature to use MagicInput object as input for populating DBCommand insert & update column seamlessly or through some simple declarative configuration.
ii. Added MagicInput capability to define inputs definition that can be used as seamless input validator(built-in type & format integrity enforcer) and in DBCommand integration as injection.
Added transaction capability on DBQuery.
i. Added transaction capability on DBQuery.
ii. Fixed error on checking query status for non return recordset in DBQuery.
iii. Added class FilterDefinition.
Upgrade Universal Paging from Auto mode to include manual mode as well
Type hinting parameter (PagingInfo) added for UniversalPaging.setPage… …Property method
Fix some issue and introduce MagicInput class
2.1.0 MagicInput class
v2.0
added method to return userDetail in array & by key