Releases: DivanDesign/EvolutionCMS.libraries.ddTools
Releases · DivanDesign/EvolutionCMS.libraries.ddTools
Version 0.49.1
- *
\DDTools\ObjectTools::extend
: Improved deep cloning objects to arrays.
Version 0.49
- *
\ddTools::parseText
:- + Parameters →
$params->data
: Can also be set as JSON, HJSON or Query string. - *
\DDTools\ObjectTools::extend
is used instead ofarray_merge
.
- + Parameters →
- + README → Documentation → Parameters description →
\ddTools::parseText($params)
.
Version 0.48.2
- *
\DDTools\ObjectTools::extend
: Added deep object cloning to prevent references.
Version 0.48.1
- *
\DDTools\Snippet::prepareParams
: Type of only existing params will be converted.
Version 0.48
- +
\DDTools\Snippet
:- +
$paramsTypes
: The new property. Overwrite in child classes if you want to convert some parameters types. - +
prepareParams
: The parameter types will be converted respectively with$this->paramsTypes
.
- +
Version 0.47
Version 0.46
- +
\ddTools::updateDocument
: Added default values for the following parameters:- +
$docData->editedon
: If it isn't set, it will be equal to current date-time (time()
). - +
$docData->editedby
: If it isn't set, it will be equal to1
.
- +
Version 0.45.1
- *
\DDTools\ObjectTools::extend
:- * Recursion is called only if source value is an object or array.
- * Optimization.
Version 0.45
- +
\DDTools\Response::isSuccess
: The new public method.
Version 0.44
- +
\DDTools\Snippet::prepareParams
: The new method.