gitlabhq

https://github.com/gitlabhq/gitlabhq

Ruby

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com

IssueSerializer#represent

This overrided method takes care of which entity should be used
to serialize the `issue` based on `basic` key in `opts` param.
Hence, `entity` doesn't need to be declared on the class scope.

Source | Google | Stack overflow

Edit

git clone [email protected]:gitlabhq/gitlabhq.git

cd gitlabhq

open app/serializers/issue_serializer.rb

Contribute

# Make a new branch

git checkout -b -your-name--update-docs-IssueSerializer-represent-for-pr


# Commit to git

git add app/serializers/issue_serializer.rbgit commit -m "better docs for IssueSerializer#represent"


# Open pull request

gem install hub # on a mac you can `brew install hub`

hub fork

git push <your name> -your-name--update-docs-IssueSerializer-represent-for-pr

hub pull-request


# Celebrate!