diff options
author | Lukas Fleischer <lfleischer@archlinux.org> | 2015-07-22 07:19:01 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@archlinux.org> | 2015-08-08 12:59:24 +0200 |
commit | 080b6f3d123c465f70a8f9f1e724111dd1b3cf56 (patch) | |
tree | 6b905b7b7a1832f8725277388707f8a180693cc6 /web/lib/aurjson.class.php | |
parent | 54d812ec791de4b36d45cdcb853d01dc72d78669 (diff) | |
download | aur-080b6f3d123c465f70a8f9f1e724111dd1b3cf56.tar.gz aur-080b6f3d123c465f70a8f9f1e724111dd1b3cf56.tar.xz |
aurjson.class.php: Add missing PHPDoc
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/lib/aurjson.class.php')
-rw-r--r-- | web/lib/aurjson.class.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/web/lib/aurjson.class.php b/web/lib/aurjson.class.php index 4e4d5dc8..7d94daba 100644 --- a/web/lib/aurjson.class.php +++ b/web/lib/aurjson.class.php @@ -139,6 +139,7 @@ class AurJSON { * Returns a JSON formatted result data. * * @param $type The response method type. + * @param $count The number of results to return * @param $data The result data to return * @param $error An error message to include in the response * @@ -159,6 +160,13 @@ class AurJSON { return json_encode($json_array); } + /* + * Get extended package details (for info and multiinfo queries). + * + * @param $pkgid The ID of the package to retrieve details for. + * + * @return array An array containing package details. + */ private function get_extended_fields($pkgid) { $query = "SELECT DependencyTypes.Name AS Type, " . "PackageDepends.DepName AS Name, " . @@ -208,6 +216,15 @@ class AurJSON { return $data; } + /* + * Retrieve package information (used in info, multiinfo, search and + * msearch requests). + * + * @param $type The request type. + * @param $where_condition An SQL WHERE-condition to filter packages. + * + * @return mixed Returns an array of package matches. + */ private function process_query($type, $where_condition) { $max_results = config_get_int('options', 'max_rpc_results'); |