module KakuyomuAgent::UrlHelper
Public Class Methods
extract_episode_id(url)
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 8 def extract_episode_id(url) url[%r{episodes/(\d+)}, 1] end
extract_work_id(url)
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 4 def extract_work_id(url) url[%r{works/(\d+)}, 1] end
Private Instance Methods
edit_episode_url(work_id, episode_id)
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 27 def edit_episode_url(work_id, episode_id) "#{base_url}/my/works/#{work_id}/episodes/#{episode_id}" end
episode_url(work_id, episode_id)
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 19 def episode_url(work_id, episode_id) "#{base_url}/works/#{work_id}/episodes/#{episode_id}" end
login_url()
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 15 def login_url "#{base_url}/login" end
new_episode_url(work_id)
click to toggle source
# File lib/kakuyomu_agent/url_helper.rb, line 23 def new_episode_url(work_id) "#{base_url}/my/works/#{work_id}/episodes/new" end