Module: Eco::Language::Delegation::DelegatingBlank
- Included in:
- API::UseCases::Service::Sftp
- Defined in:
- lib/eco/language/delegation/delegating_blank.rb
Overview
Note:
It adds an implicit delegate missing to the target, unless it has already been defined.
Installs a middleware for each delegated entity
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
-
#blank?(value) ⇒ Boolean
INSTANCE Methods.
Instance Method Details
#blank?(value) ⇒ Boolean
INSTANCE Methods
139 140 141 142 143 144 145 146 |
# File 'lib/eco/language/delegation/delegating_blank.rb', line 139 def blank?(value) return super if defined?(super) return true if value.nil? return true if value.to_s.strip.empty? return true if value.respond_to?(:empty?) && value.empty? false end |