API Reference ex_abby v#0.3.0
Modules
ExAbby: an Elixir/Phoenix library for A/B testing.
Handles parsing of various datetime formats including relative dates and formatted dates.
Schema: ex_abby_experiments
The Experiments context.
Redirects /ex_abby to /ex_abby/index
Simple LiveView listing all ex_abby experiments.
Shows a single experiment's variations, plus editing of weights.
Functions to handle A/B testing in a LiveView scenario
Provides migration code to create/drop the ex_abby A/B testing tables. Host apps can simply do
Provides Phoenix-based A/B testing functions that operate with a Plug.Conn
Provides macros for injecting ExAbby admin routes into a Phoenix router.
A Plug that ensures each user has an ex_abby_session_id in their session.
This is helpful so that LiveViews also have a stable session ID to use
when calling get_session_exp_variation.
Schema: ex_abby_trials
Schema: ex_abby_variations