Module: Skyline

Defined in:
lib/skyline.rb,
lib/skyline/version.rb,
lib/skyline/cli/base.rb,
lib/skyline/cli/init.rb

Overview

The Skyline contains all Skyline related (core) code and defines some methods like the root (path) and version of the Skyline core.

Defined Under Namespace

Modules: ApplicationHelper, ButtonHelper, Cli, ContentHelper, ContentItem, ContentItemSectionSelectable, Editors, MediaFilesHelper, PagesHelper, Positionable, RefObjectHelper, Referable, RenderableScopeInterface, Rendering, SearchableItem, SectionItem, Settings, Taggable, TranslationHelper, TreeHelper, UrlValidation, UsersHelper Classes: Article, ArticleVersion, AssociatedTag, Configuration, FormBuilderWithErrors, Grant, ImageRef, InlineRef, LinkRef, LinkSectionLink, MediaCache, MediaDir, MediaFile, MediaNode, ObjectRef, Page, PageFragment, Publication, RefObject, ReferableUri, RenderableScope, Renderer, Right, Role, Section, Site, Tag, User, Variant, WildcardRenderableScope

Class Method Summary collapse

Class Method Details

.rootPathname

The root of the Skyline tree.

Returns:

  • (Pathname)


9
10
11
# File 'lib/skyline.rb', line 9

def root
  @@root ||= Pathname.new(File.dirname(__FILE__) + "/../")
end

.versionString

Shortcut for the current version

Returns:

  • (String)

    The current version in the format x.x.x



17
18
19
# File 'lib/skyline.rb', line 17

def version
  Skyline::VERSION::STRING
end