Closed (outdated)
Project:
Drupal core
Version:
7.x-dev
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
15 Aug 2010 at 23:23 UTC
Updated:
27 Oct 2010 at 13:38 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
Crell commentedShouldn't it be SelectQueryExtender? QueryExtendableInterface is the one on Select itself, saying it CAN be extended. It's not what's on the ExtendER, but the ExtendEE.
Comment #2
berdirevery extender can be extended itself, so it doesn't really matter :)
SelectQueryExtender implements SelectQueryInterface which extends QueryExtendableInterface.
So any of these works technically but I'm happy to change it if you think that another one makes more sense logically.
Comment #3
Crell commentedWell bah!
I suppose we could do both... I mean, we want to skip both of them in the stack trace, right? :-)
Comment #4
berdirHm, I don't think both makes any sense because SelectQueryInterface extends from QueryExtendableInterface, so checking SelectQueryInterface automatically includes QueryExtendableInterface.
However, in all other Places where we check an interface, we use SelectQueryInterface, so I updated the patch to use that one.
Comment #6
berdir#4: filter_out_extenders2.patch queued for re-testing.