Module: Poise::Helpers::ResourceSubclass

Extended by:
ClassMethods
Includes:
ResourceName
Included in:
Resource
Defined in:
lib/poise/helpers/resource_subclass.rb

Overview

A resource mixin to help subclass existing resources.

Since:

  • 2.3.0

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Methods included from ResourceName

#initialize, provides, resource_name

Class Method Details

.subclass_providers!(superclass_resource_name = nil, resource_name: nil) ⇒ Object Originally defined in module ClassMethods

Since:

  • 2.3.0

.subclass_resource_equivalentsArray<Symbol> Originally defined in module ClassMethods

An array of names for the resources this class is equivalent to for the purposes of provider resolution.

Returns:

  • (Array<Symbol>)

Since:

  • 2.3.0