module Nova::Common::Features

The features that the star has. These are optional behaviors that are defined on the stars, but if they are implemented they should follow around the same behaviours of other features implemented on other stars with the same name.

Public Class Methods

included(receiver) click to toggle source

Called when {Features} is included. Extends what included it by {ClassMethods}, and includes {InstanceMethods}.

@param receiver [Object] @return [void] @api private

# File lib/nova/common/features.rb, line 87
def self.included(receiver)
  receiver.extend         ClassMethods
  receiver.send :include, InstanceMethods
end