Packages
ejabberd
26.1.0
26.4.0
26.3.0
26.2.0
26.1.0
25.10.0
25.8.0
25.7.0
25.4.0
25.3.0
24.12.0
24.10.0
24.7.0
24.6.0
24.2.6
23.10.0
23.4.0
23.1.0
22.10.0
22.5.0
21.12.0
21.7.0
21.4.0
21.1.0
20.12.0
20.7.0
20.4.0
20.3.0
20.2.0
20.1.0
19.9.1
19.9.0
19.8.0
19.5.0
19.2.0
18.12.1
18.12.0
18.6.0
18.4.0
18.3.0
18.1.0
17.11.0
17.9.0
17.6.0
17.3.0
17.1.0
16.12.0-beta1
16.9.0
16.8.0
16.6.2
16.6.1
16.6.0
16.4.1
16.4.0
16.3.0
16.2.0
16.1.0-beta1
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Current section
Files
Jump to
Current section
Files
src/mod_invites_opt.erl
%% Generated automatically
%% DO NOT EDIT: run `make options` instead
-module(mod_invites_opt).
-export([access_create_account/1]).
-export([db_type/1]).
-export([landing_page/1]).
-export([max_invites/1]).
-export([site_name/1]).
-export([templates_dir/1]).
-export([token_expire_seconds/1]).
-spec access_create_account(gen_mod:opts() | global | binary()) -> 'none' | acl:acl().
access_create_account(Opts) when is_map(Opts) ->
gen_mod:get_opt(access_create_account, Opts);
access_create_account(Host) ->
gen_mod:get_module_opt(Host, mod_invites, access_create_account).
-spec db_type(gen_mod:opts() | global | binary()) -> atom().
db_type(Opts) when is_map(Opts) ->
gen_mod:get_opt(db_type, Opts);
db_type(Host) ->
gen_mod:get_module_opt(Host, mod_invites, db_type).
-spec landing_page(gen_mod:opts() | global | binary()) -> 'none' | binary().
landing_page(Opts) when is_map(Opts) ->
gen_mod:get_opt(landing_page, Opts);
landing_page(Host) ->
gen_mod:get_module_opt(Host, mod_invites, landing_page).
-spec max_invites(gen_mod:opts() | global | binary()) -> 'infinity' | pos_integer().
max_invites(Opts) when is_map(Opts) ->
gen_mod:get_opt(max_invites, Opts);
max_invites(Host) ->
gen_mod:get_module_opt(Host, mod_invites, max_invites).
-spec site_name(gen_mod:opts() | global | binary()) -> binary().
site_name(Opts) when is_map(Opts) ->
gen_mod:get_opt(site_name, Opts);
site_name(Host) ->
gen_mod:get_module_opt(Host, mod_invites, site_name).
-spec templates_dir(gen_mod:opts() | global | binary()) -> binary().
templates_dir(Opts) when is_map(Opts) ->
gen_mod:get_opt(templates_dir, Opts);
templates_dir(Host) ->
gen_mod:get_module_opt(Host, mod_invites, templates_dir).
-spec token_expire_seconds(gen_mod:opts() | global | binary()) -> pos_integer().
token_expire_seconds(Opts) when is_map(Opts) ->
gen_mod:get_opt(token_expire_seconds, Opts);
token_expire_seconds(Host) ->
gen_mod:get_module_opt(Host, mod_invites, token_expire_seconds).