Footprintless-Plugin-Atlassian-Confluence
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Footprintless/Plugin/Atlassian/Confluence/RequestBuilder.pm view on Meta::CPAN
}
sub _init {
my ( $self, $base_url ) = @_;
$self->{base_url} = $base_url;
return $self;
}
sub update_content {
my ( $self, $id, $content, %options ) = @_;
return HTTP::Request->new(
'PUT',
$self->_url( "/rest/api/content/$id", %options ),
[ 'Content-Type' => 'application/json' ],
encode_json($content)
);
}
lib/Footprintless/Plugin/Atlassian/Confluence/ResponseParser.pm view on Meta::CPAN
$response{content} = $content ? decode_json($content) : '';
}
else {
$response{success} = 0;
$response{content} = $http_response->decoded_content();
}
return \%response;
}
sub update_content {
my ( $self, $http_response ) = @_;
return $self->_parse_response($http_response);
}
1;
__END__
=pod
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.405 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )