Re: Missing reflection info about strict types?

From: Date: Mon, 05 Sep 2016 09:45:46 +0000
Subject: Re: Missing reflection info about strict types?
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-95635@lists.php.net to get a copy of this message
2016-09-05 11:38 GMT+02:00 Nicolas Grekas <nicolas.grekas@gmail.com>: > Hello, > > It looks like we miss a way to check by reflection if a function/method has > strict types enabled or not. > This isn't bound to functions / methods and can't be reflected. > We'd need to do this in Symfony to generate a file with concatenated > classes, but split "declare_strict=1" classes out so that they don't break > (because there is no way to create a single file that contains both strict > and non-strict classes unfortunately also). > declare_strict=1 affects only calls, not definitions. It matters in the file that does the call, not the file where it is defined. > Would it be possible to expose some flavor of ZEND_ACC_STRICT_TYPES to > userland? > > Regards, > Nicolas >

« previous php.internals (#95635) next »