cover/Elixir.WalletTransfers.Queries.GetTransfer.html| 1 | defmodule WalletTransfers.Queries.GetTransfer do |
|
| 2 | @moduledoc """ |
|
| 3 | Query handler for retrieving a single transfer by ID. |
|
| 4 | """ |
|
| 5 | |
|
| 6 | alias WalletTransfers.TransferStore |
|
| 7 | |
|
| 8 | @doc "Retrieves a transfer by transfer_id. Returns `{:ok, transfer}` or `{:error, :not_found}`." |
|
| 9 | @spec execute(transfer_id :: String.t()) :: |
|
| 10 | {:ok, WalletTransfers.Transfer.t()} | {:error, :not_found} |
|
| 11 | def execute(transfer_id) do |
|
| 12 | :-( |
TransferStore.get(transfer_id) |
| 13 | end |
|
| 14 | end |
|
| Line | Hits | Source |
|---|