X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fapilistusers.php;h=cf3a86553869d3ce52944174e5cbeade7759282d;hb=d6b28c64830f632bb2f4b6f3c9369b9e56ad217a;hp=04fc46730d9461beaefe4c26a3f0173f27b4133c;hpb=0dbdcf2936a00282114f1368ead2f5edebc6ae61;p=quix0rs-gnu-social.git diff --git a/lib/apilistusers.php b/lib/apilistusers.php index 04fc46730d..cf3a865538 100644 --- a/lib/apilistusers.php +++ b/lib/apilistusers.php @@ -29,8 +29,6 @@ if (!defined('STATUSNET')) { exit(1); } -require_once INSTALLDIR . '/lib/apibareauth.php'; - class ApiListUsersAction extends ApiBareAuthAction { var $list = null; @@ -42,7 +40,7 @@ class ApiListUsersAction extends ApiBareAuthAction var $prev_cursor = 0; var $users = null; - function prepare($args) + protected function prepare(array $args=array()) { // delete list member if method is DELETE or if method is POST and an argument // _method is set to DELETE @@ -54,8 +52,8 @@ class ApiListUsersAction extends ApiBareAuthAction $this->create = (!$this->delete && $_SERVER['REQUEST_METHOD'] == 'POST'); - if($this->arg('id')) { - $this->user = $this->getTargetUser($this->arg('id')); + if ($this->arg('id')) { + $this->target = $this->getTargetProfile($this->arg('id')); } parent::prepare($args); @@ -65,7 +63,6 @@ class ApiListUsersAction extends ApiBareAuthAction if (empty($this->list)) { // TRANS: Client error displayed when referring to a non-existing list. $this->clientError(_('List not found.'), 404, $this->format); - return false; } if(!$this->create && !$this->delete) { @@ -80,9 +77,9 @@ class ApiListUsersAction extends ApiBareAuthAction $this->create || $this->delete; } - function handle($args) + protected function handle() { - parent::handle($args); + parent::handle(); if($this->delete) { return $this->handleDelete(); @@ -166,7 +163,7 @@ class ApiListUsersAction extends ApiBareAuthAction { } - function isReadOnly($args) + function isReadOnly(array $args=array()) { return false; }