App-Filite-Client
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/App/Filite/Client.pm view on Meta::CPAN
}
sub share {
my ( $self, $file, $opts ) = ( shift, @_ );
$opts //= {};
my $mode = $self->_guess_mode( $file, $opts );
my $method = "share_$mode";
return $self->$method( $file, $opts );
}
sub _get_endpoint {
my ( $self, $mode ) = ( shift, @_ );
my $server = $self->server;
$server = "http://$server" unless $server =~ m{https?:}i;
$server .= '/' unless $server =~ m{/$};
return sprintf( '%s%s', $server, lc( substr( $mode, 0, 1 ) ) );
}
sub _handle_response {
my ( $self, $response ) = ( shift, @_ );
if ( $response->{success} ) {
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.445 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )