[Bug 25232] API custom class inherited from ApiQueryBase does not call getCustomPrinter() method
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
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
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
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
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
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
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