lib/monkey_patches.rb in zeke-monkey_patches-0.1.7 vs lib/monkey_patches.rb in zeke-monkey_patches-0.1.8
- old
+ new
@@ -196,6 +196,17 @@
def blank?
respond_to?(:empty?) ? empty? : !self
end
end
+ # @person ? @person.name : nil
+ # vs
+ # @person.try(:name)
+ # Snagged from http://ozmm.org/posts/try.html; later incorporated into Rails 2.3
+ unless method_defined? "try"
+ def try(method)
+ send method if respond_to? method
+ end
+ end
+
+
end
\ No newline at end of file