Fragen\GitHub_Updater\GitHub_API::parse_tag_response PHP Method

parse_tag_response() protected method

Parse API response call and return only array of tag numbers.
protected parse_tag_response ( object | array $response ) : object | array
$response object | array Response from API call.
return object | array $arr Array of tag numbers, object is error.
    protected function parse_tag_response($response)
    {
        if (isset($response->message)) {
            return $response;
        }
        $arr = array();
        array_map(function ($e) use(&$arr) {
            $arr[] = $e->name;
            return $arr;
        }, (array) $response);
        return $arr;
    }