[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2011-04-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

Chad H. innocentkil...@gmail.com changed:

   What|Removed |Added

Version|1.15.4  |1.15.x

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

Reedy s...@reedyboy.net changed:

   What|Removed |Added

   Severity|enhancement |normal

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

--- Comment #1 from Roan Kattouw roan.katt...@gmail.com 2010-09-21 15:22:09 
UTC ---
Query submodules can be called in conjunction with other query submodules, like
so:

api.php?action=querylist=allpagesmeta=siteinfo|userinfoprop=info|revisions

In this case, if your module would switch to a custom printer, the others would
quite likely freak out. Architecturally, the ApiQuery class is the main module
being called and it is ApiQuery that determines the custom printer etc.; it
only calls ApiQuery* classes to populate parts of its result, but those classes
aren't fully-fledged modules.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

--- Comment #2 from Dmitriy c...@uniyar.ac.ru 2010-09-21 15:48:29 UTC ---
Thank you. I should try inherit ApiBase instead. Didn't think about the
possible conjunction of ApiQueryBase instances.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

Dmitriy c...@uniyar.ac.ru changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WORKSFORME

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

--- Comment #3 from Dmitriy c...@uniyar.ac.ru 2010-09-21 17:08:44 UTC ---
However, now setContinueEnumParameter() became unavailable, too. Shall I
re-define it in my own class which extends ApiBase now, or there is a better
approach?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method

2010-09-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25232

--- Comment #4 from Dmitriy c...@uniyar.ac.ru 2010-09-21 17:23:49 UTC ---
Also ApiQueryBase has a lots of nice SQL expression building methods, they're
all not unavailable when deriving from ApiBase :-(

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l