View Source Ports (ports v0.1.2)

Module for providing ports related functions.

Summary

Functions

Returns all ports.

Returns all countries.

Returns all functions.

Returns one country given is alpha2 country code.

Returns one function given is function code.

Returns one status given is status code.

Returns one subdivision given is subdivision country and code.

Returns all statuses.

Returns all subdivisions.

Functions

Returns all ports.

Returns all countries.

Returns all functions.

Link to this function

get_country(country_code)

View Source

Returns one country given is alpha2 country code.

Examples

iex> %Ports.Country{name: name} = Ports.get_country("PH")
iex> name
"Philippines"
Link to this function

get_function(function_code)

View Source

Returns one function given is function code.

Examples

iex> %Ports.Function{description: description} = Ports.get_function(4)
iex> description
"Airport"

Returns one status given is status code.

Examples

iex> %Ports.Status{description: description} = Ports.get_status("AA")
iex> description
"Approved by competent national government agency"
Link to this function

get_subdivision(country_code, subdivision_code)

View Source

Returns one subdivision given is subdivision country and code.

Examples

iex> %Ports.Subdivision{name: name} = Ports.get_subdivision("PH", "00")
iex> name
"National Capital Region (Manila)"

Returns all statuses.

Returns all subdivisions.