API: Organize classes
authorBrad Jorsch <bjorsch@wikimedia.org>
Wed, 27 Aug 2014 19:41:05 +0000 (15:41 -0400)
committerBrad Jorsch <bjorsch@wikimedia.org>
Wed, 27 Aug 2014 20:39:24 +0000 (16:39 -0400)
commit2bb0768d3c15707f801e10d2f608db567a90b0d5
tree25c163041e5f13af9e002f3fd3a36e6ed9f21424
parent54d615f29c266522feec68b435e1c52c7a98008a
API: Organize classes

* Group methods in ApiBase by function
* ApiBase::validateLimit and ApiBase::validateTimestamp are now
  protected; there are no callers in any extensions in Gerrit
* Group methods in ApiQueryBase by function
* Move ApiFormatFeedWrapper out of ApiFormatBase.php
* Deprecate some methods in ApiQueryBase that seem useless and are
  unused in core or any extensions in Gerrit

Change-Id: I32092f13906b6826d2137401724c21ccefa6f670
RELEASE-NOTES-1.24
includes/AutoLoader.php
includes/api/ApiBase.php
includes/api/ApiFormatBase.php
includes/api/ApiFormatFeedWrapper.php [new file with mode: 0644]
includes/api/ApiQueryBase.php