This update focuses primarily on consolidating and organizing the many small utility functions and methods utilized throughout the plugin and its addons.
- NEW: Introduce
_string::toKebabCase()
. - NEW: Introduce the
Connections_Directory/Content_Block/Entry/Categories/Attributes
filter. - DEV: Move the color utility class to its own namespaced file.
- DEV: Move the dateutility class to its own namespaced file.
- DEV: The
_date
class should be final. - DEV: Move the string utility class to its own namespaced file.
- DEV: Move the formatting utility class to its own namespaced file.
- DEV:
cnSanitize::currency()
should be static. - DEV: Remove unnecessary break statement.
- DEV: Add
_deprecated_file()
calls to a couple of deprecated files. - DEV: Add
_deprecated_function()
to a couple of deprecated methods. - DEV: phpDoc updates.
- DEV: Move the siteshot utility class to its own namespaced file.
- DEV: Remove unused
cnFunction::var_dump_error_log()
method. - DEV: Move the utility functions class to its own namespaced file.
- DEV: Move the URL utility class to its own namespaced file.
- DEV: Add
_deprecated_function()
to thecnValidate::attributesArray()
method. - DEV: Move the validate utility class to its own file.
- DEV: Deprecate methods in the cnUtility class nad move code to the
_
class to consolidate utility methods under a shortcode classname. - DEV: Moved several methods to be in the proper utility class and deprecated the existing methods.
- DEV: Deprecate and pair on unused methods in cnValidate.