From a711dc296902230fac1360fd6e4a017f2d3dabed Mon Sep 17 00:00:00 2001 From: Vladimir Kochnev Date: Fri, 18 Sep 2015 16:57:57 +0300 Subject: [PATCH] hashes and delegation --- lib/grape_entity/delegator/hash_object.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/grape_entity/delegator/hash_object.rb b/lib/grape_entity/delegator/hash_object.rb index aab555cc..27b30b66 100644 --- a/lib/grape_entity/delegator/hash_object.rb +++ b/lib/grape_entity/delegator/hash_object.rb @@ -5,6 +5,10 @@ class HashObject < Base def delegate(attribute) object[attribute] end + + def delegatable?(attribute) + object.key? attribute + end end end end