Even if there were definitions in said script, the same issue would arise
with a directive.

On Sun, 25 Nov 2018, 18:35 Larry Garfield <la...@garfieldtech.com wrote:

> On Saturday, November 24, 2018 11:03:01 PM CST Marco Pivetta wrote:
> > Adding to the pile of "it's an edge case", since the preload scripts will
> > be procedural, wouldn't it be sufficient to call
> > `opcache_invalidate(__FILE__)` at the end of them?
>
> Are we certain that it will always be procedural?  Is there a part of the
> preload script design that prevents it from defining a function?
>
> I'd be very surprised if someone defined a class in a preload script, but
> I
> can definitely see a function getting defined somewhere.  And if it
> includes
> some other file (eg, Composer may be generating one, frameworks may build
> one,
> etc.) then who knows what that file will have defined.
>
> Would that cause issues in this case?
>
> --Larry Garfield

Reply via email to