Class: Ucasy::Callable

Inherits:
Object
  • Object
show all
Defined in:
lib/ucasy/callable.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.callObject



4
5
6
# File 'lib/ucasy/callable.rb', line 4

def call(...)
  new(...).call
end

Instance Method Details

#callObject

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/ucasy/callable.rb', line 9

def call
  raise NotImplementedError, "You must implement #call method in #{self.class}"
end