lib/dolly/name_space.rb in dolly-0.1.0 vs lib/dolly/name_space.rb in dolly-0.2.0
- old
+ new
@@ -2,9 +2,14 @@
module NameSpace
def name_paramitized
model_name.param_key
end
+ def base_id id
+ return id unless id =~ /^#{name_paramitized}\//
+ id.match("[^/]+[/](.+)")[1]
+ end
+
def namespace id
return id if id =~ /^#{name_paramitized}/
"#{name_paramitized}/#{id}"
end
end