# |
Nov 30th 2017, 18:37 |
inoas |
the biggest problem is simply users entering true, false, null |
# |
Nov 30th 2017, 18:35 |
inoas |
any other get/post data is just trimmed |
# |
Nov 30th 2017, 18:35 |
inoas |
which I use whenever I consume non-user data |
# |
Nov 30th 2017, 18:34 |
inoas |
dereuromark followed your advice and split my Middleware that detected types like so $this->request = (new DetectRequestDataTypesTransformer())->withTypedData($this->request); |
# |
Nov 30th 2017, 18:13 |
saeideng |
has anyone in here to use non-gregorian |
# |
Nov 30th 2017, 18:12 |
saeideng |
and $now->i18nFormat for converting gregorian into non-gregorian ( for showing ) |
# |
Nov 30th 2017, 18:11 |
saeideng |
I now use other package for converting non-gregorian into gregorian |
# |
Nov 30th 2017, 18:10 |
dereuromark |
you can always start small with a plugin or sth until it stabilizes :slightly_smiling_face: |
# |
Nov 30th 2017, 18:09 |
saeideng |
maybe in chronos or i18n |
# |
Nov 30th 2017, 18:09 |
saeideng |
If yes hope to add this in core |
# |
Nov 30th 2017, 18:08 |
saeideng |
I think cake not support parse date for non-gregorian |
# |
Nov 30th 2017, 18:08 |
saeideng |
I need now parse date |
# |
Nov 30th 2017, 18:07 |
saeideng |
`$result = $now->i18nFormat(\IntlDateFormatter::FULL, null, 'en-IR@calendar=persian');` works for me |
# |
Nov 30th 2017, 18:06 |
dereuromark |
maybe this needs to be installed, or requires newer intl, that lib in general is a bid unreliable in that regards |
# |
Nov 30th 2017, 18:04 |
saeideng |
DateTimeZone::__construct(): Unknown or bad timezone (en-IR@calendar=persian) |
# |
Nov 30th 2017, 18:04 |
saeideng |
error omit |
# |
Nov 30th 2017, 18:03 |
saeideng |
but I try to `Time::parse('1396-09-09','en-IR@calendar=persian');` |
# |
Nov 30th 2017, 18:03 |
saeideng |
`Time::parse($nonGregorianDate, $localeOptions)` |
# |
Nov 30th 2017, 18:02 |
saeideng |
@lorenzo says in https://github.com/briannesbitt/Carbon/issues/624 |
# |
Nov 30th 2017, 17:58 |
dereuromark |
everything else is just so wrong |
# |
Nov 30th 2017, 17:57 |
dereuromark |
@mail IMO that should always have been the core default :slightly_smiling_face: |
# |
Nov 30th 2017, 17:56 |
saeideng |
I want to see we can support non-calendar |
# |
Nov 30th 2017, 17:56 |
inoas |
jep now that works |
# |
Nov 30th 2017, 17:56 |
dereuromark |
intl provides them afaik |
# |
Nov 30th 2017, 17:56 |
saeideng |
or even i18n |
# |
Nov 30th 2017, 17:55 |
saeideng |
chronos |
# |
Nov 30th 2017, 17:55 |
saeideng |
is there a method to parse date? |
# |
Nov 30th 2017, 17:55 |
saeideng |
hi |
# |
Nov 30th 2017, 17:52 |
dereuromark |
but that cotnains only Configure::write('Log.debug.file', 'cli-debug'); etc for me, and some plugin loads |
# |
Nov 30th 2017, 17:52 |
inoas |
and there is bootstrap_cli now I think |
# |
Nov 30th 2017, 17:51 |
inoas |
and you are right about internal link integrity checks obviously |
# |
Nov 30th 2017, 17:51 |
inoas |
I just want the 404 noise gone |
# |
Nov 30th 2017, 17:50 |
inoas |
yeah but for cli it aint too important for me |
# |
Nov 30th 2017, 17:50 |
dereuromark |
but there nothing changes, so not too relevant |
# |
Nov 30th 2017, 17:50 |
dereuromark |
also for CLI :slightly_smiling_face: |
# |
Nov 30th 2017, 17:49 |
inoas |
thank you for pointing out again |
# |
Nov 30th 2017, 17:49 |
inoas |
there I did add it ;-) |
# |
Nov 30th 2017, 17:49 |
inoas |
exactly |
# |
Nov 30th 2017, 17:49 |
dereuromark |
you need it for low level errors happening before middleware is invoked afaik |
# |
Nov 30th 2017, 17:49 |
dereuromark |
are you sure the custom error handler is not in bootstrap of skeleton app? |
# |
Nov 30th 2017, 17:48 |
dereuromark |
bootstrap + middleware for newer apps afaik: https://github.com/dereuromark/cakephp-tools/blob/master/docs/Error/ErrorHandler.md |