summaryrefslogtreecommitdiff
path: root/lib/silmataivas_web.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/silmataivas_web.ex')
-rw-r--r--lib/silmataivas_web.ex67
1 files changed, 0 insertions, 67 deletions
diff --git a/lib/silmataivas_web.ex b/lib/silmataivas_web.ex
deleted file mode 100644
index ef60499..0000000
--- a/lib/silmataivas_web.ex
+++ /dev/null
@@ -1,67 +0,0 @@
-defmodule SilmataivasWeb do
- @moduledoc """
- The entrypoint for defining your web interface, such
- as controllers, components, channels, and so on.
-
- This can be used in your application as:
-
- use SilmataivasWeb, :controller
- use SilmataivasWeb, :html
-
- The definitions below will be executed for every controller,
- component, etc, so keep them short and clean, focused
- on imports, uses and aliases.
-
- Do NOT define functions inside the quoted expressions
- below. Instead, define additional modules and import
- those modules here.
- """
-
- def static_paths, do: ~w(assets fonts images favicon.ico robots.txt)
-
- def router do
- quote do
- use Phoenix.Router, helpers: false
-
- # Import common connection and controller functions to use in pipelines
- import Plug.Conn
- import Phoenix.Controller
- end
- end
-
- def channel do
- quote do
- use Phoenix.Channel
- end
- end
-
- def controller do
- quote do
- use Phoenix.Controller,
- formats: [:html, :json],
- layouts: [html: SilmataivasWeb.Layouts]
-
- use Gettext, backend: SilmataivasWeb.Gettext
-
- import Plug.Conn
-
- unquote(verified_routes())
- end
- end
-
- def verified_routes do
- quote do
- use Phoenix.VerifiedRoutes,
- endpoint: SilmataivasWeb.Endpoint,
- router: SilmataivasWeb.Router,
- statics: SilmataivasWeb.static_paths()
- end
- end
-
- @doc """
- When used, dispatch to the appropriate controller/live_view/etc.
- """
- defmacro __using__(which) when is_atom(which) do
- apply(__MODULE__, which, [])
- end
-end