Defines plug module for use with Phoenix live controllers.
call(socket :: Socket.t()) :: Socket.t() | {:ok, Socket.t()} | {:ok, Socket.t(), keyword()} | {:noreply, Socket.t()} | {:reply, term(), Socket.t()}