Deprecation of assert() with string argument

  101560
January 6, 2018 13:36 cmbecker69@gmx.de ("Christoph M. Becker")
Hi everybody!

As of PHP 7.2.0 calling assert() with a string argument has been
deprecated[1].  However, it seems that ASSERT_QUIET_EVAL /
assert.quiet_eval is supposed to only work as documented, if a string
argument is passed[2].  If that is indeed the case, wouldn't it make
sense to deprecate the usage of this flag / ini setting as well?

[1]
<https://wiki.php.net/rfc/deprecations_php_7_2#assert_with_string_argument>
[2] <https://bugs.php.net/75769>

-- 
Christoph M. Becker
  101561
January 6, 2018 14:46 tendoaki@gmail.com (Michael Morris)
On Sat, Jan 6, 2018 at 7:36 AM Christoph M. Becker <cmbecker69@gmx.de>
wrote:

> Hi everybody! > > As of PHP 7.2.0 calling assert() with a string argument has been > deprecated[1]. However, it seems that ASSERT_QUIET_EVAL / > assert.quiet_eval is supposed to only work as documented, if a string > argument is passed[2]. If that is indeed the case, wouldn't it make > sense to deprecate the usage of this flag / ini setting as well? > > [1] > <https://wiki.php.net/rfc/deprecations_php_7_2#assert_with_string_argument > > > [2] <https://bugs.php.net/75769> >
Yes. For what it’s worth, I’m expecting the asset_options function to be deprecated entirely eventually and am working on a patch for Drupal to address this
> > >