Module: GridCLI

Defined in:
lib/gridcli.rb,
lib/gridcli/hooks.rb,
lib/gridcli/stats.rb,
lib/gridcli/config.rb,
lib/gridcli/runner.rb,
lib/gridcli/plugins.rb,
lib/gridcli/version.rb,
lib/gridcli/ymlhash.rb,
lib/gridcli/pprinter.rb,
lib/gridcli/subgrids.rb,
lib/gridcli/storage/base.rb,
lib/gridcli/commands/base.rb,
lib/gridcli/commands/help.rb,
lib/gridcli/commands/like.rb,
lib/gridcli/commands/list.rb,
lib/gridcli/storage/files.rb,
lib/gridcli/commands/block.rb,
lib/gridcli/resources/base.rb,
lib/gridcli/resources/post.rb,
lib/gridcli/resources/user.rb,
lib/gridcli/commands/plugin.rb,
lib/gridcli/commands/pprint.rb,
lib/gridcli/commands/search.rb,
lib/gridcli/commands/signup.rb,
lib/gridcli/commands/status.rb,
lib/gridcli/commands/update.rb,
lib/gridcli/commands/dislike.rb,
lib/gridcli/commands/friends.rb,
lib/gridcli/commands/message.rb,
lib/gridcli/commands/profile.rb,
lib/gridcli/commands/subgrid.rb,
lib/gridcli/commands/befriend.rb,
lib/gridcli/resources/blockage.rb,
lib/gridcli/resources/friendship.rb

Defined Under Namespace

Modules: Post Classes: BaseCommand, BaseResource, BefriendCommand, BlockCommand, Blockage, Config, DislikeCommand, FileStorage, FriendsCommand, Friendship, HelpCommand, Hooker, LikeCommand, ListCommand, MessageCommand, PPCmdColorFormat, PPCmdFormat, PPTextLineFormat, PPrintCommand, PluginCommand, Plugins, PrettyPrinter, ProfileCommand, Runner, SearchCommand, SignupCommand, Stats, StatusCommand, StorageBase, SubGrids, SubgridCommand, UpdateCommand, User, YMLHash

Constant Summary collapse

VERSION =
"0.1.7"

Class Method Summary collapse

Class Method Details

.configObject



14
15
16
# File 'lib/gridcli.rb', line 14

def self.config
  @config ||= Config.new
end

.hookerObject



26
27
28
# File 'lib/gridcli.rb', line 26

def self.hooker
  @hooker ||= Hooker.new
end

.pluginsObject



30
31
32
# File 'lib/gridcli.rb', line 30

def self.plugins
  @plugins ||= Plugins.new
end

.statsObject



22
23
24
# File 'lib/gridcli.rb', line 22

def self.stats
  @stats ||= Stats.new
end

.storageObject



18
19
20
# File 'lib/gridcli.rb', line 18

def self.storage
  @storage ||= FileStorage.new
end