Module: WebComics::ComicsDirectoriesHelper

Defined in:
lib/comics_dir_helper.rb

Class Method Summary collapse

Class Method Details

.chapter_dir?(series_path) ⇒ Boolean

Returns:



18
19
20
21
22
23
24
25
26
27
# File 'lib/comics_dir_helper.rb', line 18

def self.chapter_dir?(series_path)
  comics_engine = WebComics::ComicsEngine.new
  comics_engine.series = series_path

  if comics_engine.assets_dirs.empty?
    return false
  else
    return true
  end
end

.db_assets_match?(db_record, assets_path) ⇒ Boolean

Returns:



3
4
5
6
7
8
9
# File 'lib/comics_dir_helper.rb', line 3

def self.db_assets_match?(db_record, assets_path)
  comics_db = WebComics::ComicsDB.new
 comics_db.db_record = db_record
  comics_db.assets = assets_path

  comics_db.exists?
end

.return_page(series_path, page = 0) ⇒ Object



11
12
13
14
15
16
# File 'lib/comics_dir_helper.rb', line 11

def self.return_page(series_path, page = 0)
  comics_engine = WebComics::ComicsEngine.new
  comics_engine.series = series_path

  comics_engine.list_pages[page]
end