Stannum

A library for defining and validating data structures.

Module: Stannum::Entities::Attributes::ClassMethods

Parent Namespace
Stannum::Entities::Attributes
Defined In
lib/stannum/entities/attributes.rb

Table Of Contents

Overview

Class methods to extend the class when including Attributes.

Back To Top

Instance Methods

#attribute(attr_name, attr_type, **options) => Symbol

Also known as: define_attribute

Defines an attribute on the entity.

When an attribute is defined, each of the following steps is executed:

Parameters

Options Hash (options)

Returns

#attributes => Stannum::Schema

Returns

Back To Top


Back to Documentation | Versions | 0.4 | Reference | Stannum | Stannum::Entities | Stannum::Entities::Attributes