class UrlShortener::Shortener
- UrlShortener::Shortener
- Reference
- Object
Overview
This object will create a shortened URL using a provided provider. If no provider is given, it will use a default one instead.
Defined in:
url-shortener.crConstructors
Class Method Summary
Instance Method Summary
- #provider
- #provider=(provider : TinyUrlProvider | NoOpProvider)
-
#shorten
Creates a shortened URL, using the provider and original url already supplied.
-
#with_provider(provider)
Lets you supply a provider (optional)