Rename the object module to geef_obj

This leaves us geef_object as the record to match against.
This commit is contained in:
Carlos Martín Nieto
2013-06-05 21:32:34 +02:00
parent ac3d2d03fe
commit 133c1004ea
4 changed files with 25 additions and 10 deletions

19
lib/geef/object.ex Normal file
View File

@@ -0,0 +1,19 @@
defrecord :geef_object, Record.extract(:geef_object, from: "src/geef_records.hrl")
defmodule Geef.Object do
def lookup(repo, id), do: :geef_obj.lookup(repo, id)
def lookup!(repo, id) do
case :geef_obj.lookup(repo, id) do
{:ok, obj} ->
obj
{:error, err} ->
raise err
end
end
def lookup(repo, id, type), do: :geef_obj.lookup(repo, id, type)
def id(obj), do: :geef_obj.id(obj)
end