class

Record

Inherits YAML::Serializable / JSON::Serializable / Granite::Base / Granite::Select / Granite::Migrator / Granite::ValidationHelpers / Granite::Validators / Granite::Transactions / Granite::Tables / Granite::Columns / Granite::Callbacks / Granite::Associations / Reference / Object

Constructors

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)

Class methods

adapter
per_page
Source
with_sources_as_json(favorites = false, limit = self.per_page, offset = 0, where = "")
Source

Instance methods

category
Source
category!
Source
category=(category : String | Nil)
Source
content
Source
content!
Source
content=(content : String | Nil)
Source
created_at
Source
created_at!
Source
created_at=(created_at : Time | Nil)
Source
deleted
Source
deleted=(deleted : Bool)
Source
favorite
Source
favorite=(favorite : Bool)
Source
id=(id : Int64 | Nil)
Source
pubdate
Source
pubdate!
Source
pubdate=(pubdate : Time | Nil)
Source
source
Source
source!
Source
source=(parent : Source)
Source
source_id
Source
source_id!
source_id=(source_id : Int64)
Source
source_id=(source_id : Int64 | Nil)
title
Source
title=(title : String)
Source
uid=(uid : String)
Source