lib/cnab_web/controllers/file_controller.ex
defmodule CnabWeb.FileController do
use Phoenix.Controller
alias Cnab.Cnab240.Services.VerifyFile
def validate_file_format(conn, params) do
{:ok, parser_file} = VerifyFile.run(params["file"])
conn
|> put_status(:ok)
|> json(parser_file)
end
end
# Padrao - C (baseado em boletos)
# Padrao - Z (baseado em auteticacao)