class ActiveInteractor::Config

The ActiveInteractor configuration object

@author Aaron Allen <hello@aaronmallen.me> @since 1.0.0

@!attribute [rw] logger

The logger instance to use for logging.

@since 1.0.0

@return [Class] an instance of Logger.

@!method initialize(options = {})

Initialize a new instance of {Config}

@since 1.0.0

@param options [Hash{Symbol=>*}] the attributes to assign to {Config}
@option options [Class] :logger (Logger.new(STDOUT)) the {Config#logger} attribute
@return [Config] a new instance of {Config}