And consequently install and everything just dies. Without a code cache you won't see this.

CommentFileSizeAuthor
too_late.patch1.06 KBchx

Comments

yched’s picture

What's the difference ? Before or after the includes ?

Then may I suggest we move the includes below the @defgroup field Field API PHPdoc block, and keep both FieldException and FieldUpdateForbiddenException together after the PHPdoc ?
Like :
- PHPdoc
- exception classes
- includes
- defines

chx’s picture

Status: Needs review » Closed (won't fix)

I decided this is an xcache bug.

David_Rothstein’s picture

Status: Closed (won't fix) » Fixed

Looks like the same patch was committed at #686596: Child before parent class definition order breaks some opcode cachers (although not taking into account @yched's feedback above).

dhthwy’s picture

lol, well I didn't copy chx I swear!
I realized he made the same patch before I made one.

And the PHP guys still haven't responded to my request for documentation on the matter. On a totally different install now without any PHP opcode caching (yet) and I still get a fatal error when defining > 2 class inheritance levels in reverse order.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.