Class: Tinybucket::Model::Issue
Overview
Instance Attribute Summary collapse
Method Summary
Methods inherited from Base
#attributes, #attributes=, concern_included?, #initialize
Instance Attribute Details
#links ⇒ Hash
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/tinybucket/model/issue.rb', line 20
class Issue < Base
include Tinybucket::Model::Concerns::RepositoryKeys
acceptable_attributes :links, :type, :name, :repository
private
def issues_api
create_api('Issues', repo_keys)
end
def load_model
issues_api.find(name, {})
end
end
|
#name ⇒ String
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/tinybucket/model/issue.rb', line 20
class Issue < Base
include Tinybucket::Model::Concerns::RepositoryKeys
acceptable_attributes :links, :type, :name, :repository
private
def issues_api
create_api('Issues', repo_keys)
end
def load_model
issues_api.find(name, {})
end
end
|
#repository ⇒ Hash
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/tinybucket/model/issue.rb', line 20
class Issue < Base
include Tinybucket::Model::Concerns::RepositoryKeys
acceptable_attributes :links, :type, :name, :repository
private
def issues_api
create_api('Issues', repo_keys)
end
def load_model
issues_api.find(name, {})
end
end
|
#target ⇒ Hash
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/tinybucket/model/issue.rb', line 20
class Issue < Base
include Tinybucket::Model::Concerns::RepositoryKeys
acceptable_attributes :links, :type, :name, :repository
private
def issues_api
create_api('Issues', repo_keys)
end
def load_model
issues_api.find(name, {})
end
end
|
#type ⇒ String
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/tinybucket/model/issue.rb', line 20
class Issue < Base
include Tinybucket::Model::Concerns::RepositoryKeys
acceptable_attributes :links, :type, :name, :repository
private
def issues_api
create_api('Issues', repo_keys)
end
def load_model
issues_api.find(name, {})
end
end
|