'staff_1', 'requestData' => [ 'authors' => [ 'validation' => DataValidator::ValidAuthorsList(), 'error' => ERRORS::INVALID_LIST ] ] ]; } public function handler() { $dataStores = []; $authors = json_decode(Controller::request('authors')); if($authors){ foreach ($authors as $author) { $item = []; if($author->isStaff){ $item = Staff::getUser($author->id)->toArray(true); }else{ $item = User::getUser($author->id)->toArray(true); } array_push($dataStores,$item); } } Response::respondSuccess($dataStores); } }