View Source GitHub.Issues.URLTemplate (GitHub Issues v0.4.46)

Returns a URL based on a user, a project and a URL template.

Link to this section Summary

Functions

Returns a URL based on user, project and url_template.

Link to this section Functions

Link to this function

url(user, project, url_template)

View Source

Specs

Returns a URL based on user, project and url_template.

Parameters

  • user - GitHub user
  • project - GitHub project
  • url_template - URL template (EEx string)

Examples

iex> alias GitHub.Issues
iex> url_template = "api.github.com/repos/<%=user%>/<%=project%>/issues"
iex> Issues.url("opendrops", "passport", url_template)
"api.github.com/repos/opendrops/passport/issues"

iex> alias GitHub.Issues
iex> url_template = "elixir-lang.org/<%=project%>/<%=user%>/wow"
iex> Issues.url("José", "Elixir", url_template)
"elixir-lang.org/Elixir/José/wow"

iex> alias GitHub.Issues
iex> url_template = "elixir-lang.org/<project>/<user>/wow"
iex> Issues.url("José", "Elixir", url_template)
"elixir-lang.org/<project>/<user>/wow"