class Cp8Cli::Github::ParsedUrl

Attributes

url[RW]

Public Class Methods

new(url) click to toggle source
# File lib/cp8_cli/github/parsed_url.rb, line 4
def initialize(url)
  @url = url
end

Public Instance Methods

number() click to toggle source
# File lib/cp8_cli/github/parsed_url.rb, line 8
def number
  parts.last.split("#").first
end
repo() click to toggle source
# File lib/cp8_cli/github/parsed_url.rb, line 12
def repo
  parts[3, 2].join("/")
end

Private Instance Methods

parts() click to toggle source
# File lib/cp8_cli/github/parsed_url.rb, line 20
def parts
  url.split("/")
end