All Notable changes to support will be documented in this file
- starts_with
- starts_with_insensitive
- array_get
SANITIZE:
- she() : Escape Shell argument.
- one unit test.
STRING:
- str_word_count_utf8 ARRAY:
- insert_at_top HELPER:
- windows_os
STRING:
- str_replace_multiple_space now accept new optional argument to replace VALIDATION:
- isTimeIso: check if string format is ok but number is out of range of valid date (i.e.: 24:88:99 is now return false).
VALIDATION:
- isDateZeroIso
- isTimeZeroIso
- isDateTimeZeroIso
- isDateOrDateZeroIso
- isDateTimeOrDateTimeZeroIso
ADDED functions:
- template
- randomChance
- getExceptionTraceAsString
- csse
- attre
- isPercent
- getClassNameFromFile
- getNamespaceFromFile
- getPhpDefinitionsFromFile
FIXED:
- dateItaToIso
ADDED functions:
- isInRange
- isDay
- isMonth
- isJewishLeapYear
- betweenDateIso
- betweenDateIta add more tests.
CHANGES functions:
- refactor of arrayToObject and arrayToObject tests.
ADD functions:
- cal_days_in_month
- cal_days_in_current_month
- days_in_month
- days_in_current_month
ADD functions:
- ampm
- ampm2Number
- fuzzySpan
- unixTimestamp2dos
- dos2unixTimestamp
- isImageExtension
- getImageExtensions
- starts_with_insensitive
- str_contains_insensitive
- str_finish_insensitive
- ends_with_insensitive
- getReferer
- getCurrentUrlPageName
- getCurrentUrlQuerystring
- getCurrentUrlDirName
- etCurrentUrlDirAbsName
- str_html_compress
- isZlibOutputCompressionActive
- isZlibLoaded
- isClientAcceptGzipEncoding
- compressHtmlPage
- get_http_response_code
- url_exists
- isNullOrEmptyArrayKey
- isNotNullOrEmptyArrayKey
- isNotNullOrEmptyArray
- startLayoutCapture
- endLayoutCapture
- get_var_dump_output
- logToFile
- curl_internal_server_behind_load_balancer
- isHttps now support HTTP_X_FORWARDED_PROTO
- isNullOrEmpty now have a withTrim option
- isNotNullOrEmpty now have a withTrim option
- curl(): add more power to curl function!
- ADD new functions: constants, objectToArray, getFaviconUrl, str_limit now have an option to preserve words, number to word and time to word functions, isMail now ha an option to check MX record is valid, .
- ADD many unit test.
- CHANGE small refactoring.
- CHANGE readme: add a full list of functions and constants.
- FIX rgb2hex.
- CHANGE add if(!function_exists()) for some existing laravel functions and others to skip conflict.
- ADD PHP 7.1 support.
- ADD sanitize helpers.
- ADD new validation helpers.
- ADD new helpers.
- CHANGE small changes and refactor.
- ADD IP helpers.
- ADD getClientIp() by small refactor of Synfony functions with unit test.
- CHANGE mark OBSOLETE getIPVisitor().
- ADD isVATNumber().Validate a European VAT number using the EU commission VIES service with soap.
- ADD xml2array() and array2xml().
- ADD generateRandomPassword().
- ADD some new helpers.
- ADD sensiolabs_security_checker in scrutinizer config.
- FIX in xmlUrl2array.
- COMMENT ocular code-coverage:upload to scritinizer in travis config.
- FIX isFloatingPoint()
- ADD more helpers.
- Initial release