BP_REST_Activity_Controller::get_item PHP Method

get_item() public method

Retrieve activity.
Since: 0.1.0
public get_item ( WP_REST_Request $request ) : WP_REST_Request | WP_Error
$request WP_REST_Request
return WP_REST_Request | WP_Error Plugin object data on success, WP_Error otherwise.
    public function get_item($request)
    {
        // TODO: query logic. and permissions. and other parameters that might need to be set. etc
        $activity = bp_activity_get(array('in' => (int) $request['id']));
        $retval = array($this->prepare_response_for_collection($this->prepare_item_for_response($activity['activities'][0], $request)));
        return rest_ensure_response($retval);
    }