X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fapilistusers.php;h=13d1a8c580d44e92f18c347040d5ff330a1708a4;hb=9dc8250956a25dc7f06f0d81d135b837cfe8281a;hp=04fc46730d9461beaefe4c26a3f0173f27b4133c;hpb=9948523c33ea0d02681ff1e0cd4fcb839dc9df96;p=quix0rs-gnu-social.git diff --git a/lib/apilistusers.php b/lib/apilistusers.php index 04fc46730d..13d1a8c580 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();