* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* http://www.gnu.org/copyleft/gpl.html
*
- * @since 1.20
+ * @since 1.21
*
* @file
* @ingroup API
/**
* Returns an instance of the IORMTable table being queried.
*
- * @since 1.20
+ * @since 1.21
*
* @return IORMTable
*/
* This is used to appropriately name elements in XML.
* Deriving classes typically override this method.
*
- * @since 1.20
+ * @since 1.21
*
* @return string
*/
* This is used to appropriately name nodes in the output.
* Deriving classes typically override this method.
*
- * @since 1.20
+ * @since 1.21
*
* @return string
*/
/**
* Returns the path to where the items results should be added in the result.
*
- * @since 1.20
+ * @since 1.21
*
* @return null|string|array
*/
* Get the parameters, find out what the conditions for the query are,
* run it, and add the results.
*
- * @since 1.20
+ * @since 1.21
*/
public function execute() {
$params = $this->getParams();
* Get the request parameters, handle the * value for the props param
* and remove all params set to null (ie those that are not actually provided).
*
- * @since 1.20
+ * @since 1.21
*
* @return array
*/
* regular parameters, together with limit, props, continue,
* and possibly others which we need to get rid off.
*
- * @since 1.20
+ * @since 1.21
*
* @param array $params
*
/**
* Get the actual results.
*
- * @since 1.20
+ * @since 1.21
*
* @param array $params
* @param array $conditions
/**
* Serialize the results and add them to the result object.
*
- * @since 1.20
+ * @since 1.21
*
* @param array $params
* @param ORMResult $results
/**
* Formats a row to it's desired output format.
*
- * @since 1.20
+ * @since 1.21
*
* @param IORMRow $result
* @param array $params
/**
* Set the tag names for formats such as XML.
*
- * @since 1.20
+ * @since 1.21
*
* @param array $serializedResults
*/
/**
* Add the serialized results to the result object.
*
- * @since 1.20
+ * @since 1.21
*
* @param array $serializedResults
*/