class Github::Client::Repos
def create(*args)
(**params)-
:gitignore_template(String) -- -
:auto_init(Boolean) -- -
:team_id(Numeric) -- -
:org(String) -- -
:has_downloads(Boolean) -- -
:has_wiki(Boolean) -- -
:has_issues(Boolean) -- -
:private(Boolean) -- -
:homepage(String) -- -
:description(String) -- -
:name(String) --
Parameters:
-
params(Hash) --
def create(*args) arguments(args) do assert_required %w[ name ] end params = arguments.params # Requires authenticated user if (org = params.delete('org') || org) post_request("/orgs/#{org}/repos", params) else post_request("/user/repos", params) end end