Class: Hashformer::Generate::Chain::BasicReceiver

Inherits:
BasicObject
Includes:
ReceiverMethods
Defined in:
lib/hashformer/generate.rb

Overview

Receiver for chaining calls that has no methods of its own except initialize. This allows methods like :call to be chained.

IMPORTANT: No methods other than #__chain, #__as, or #__end should be called on this object, because they will be chained! Instead, use === to detect the object’s type, for example.

Instance Attribute Summary

Attributes included from ReceiverMethods

#__chain

Method Summary

Methods included from ReceiverMethods

#__as, #__end, #method_missing

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Hashformer::Generate::Chain::ReceiverMethods