lib/smart_adapters/delegator.rb
def load
      unless valid_params?
        raise SmartAdapters::Exceptions::InvalidRequestParamsException
      end
      unless valid_format?
        raise SmartAdapters::Exceptions::InvalidRequestFormatException
      end
      adapter_finder.new(request_manager)
    end
def load
      unless valid_params?
        raise SmartAdapters::Exceptions::InvalidRequestParamsException
      end
      unless valid_format?
        raise SmartAdapters::Exceptions::InvalidRequestFormatException
      end
      adapter_finder.new(request_manager)
    end
Initialise SmartAdapters delegator
 @param [ActionController]
 @param [ActionDispatch::Request]
 @return [SmartAdapters::Adapter::Delegator]
 Fetch Adatapter base on request
 @raise [SmartAdapters::Exceptions::InvalidRequestFormatException]
 @raise [SmartAdapters::Exceptions::InvalidRequestParamsException]
 @return [SmartAdapters::<Controller>::<Action>::<Format>Adapter]