.gitignore | |
|
|
.hound.yml | |
|
|
.pryrc | |
|
|
.rubocop.yml | |
|
|
.travis.yml | |
|
|
CHANGELOG.md | |
|
|
CONTRIBUTING.md | |
|
|
Gemfile | |
|
|
Guardfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
skroutz.gemspec | |
|
|
lib/skroutz.rb | 17 |
|
|
lib/skroutz/associations.rb | 24 | A 1 hr |
|
lib/skroutz/client.rb | 70 |
|
|
lib/skroutz/collection_proxy.rb | 55 |
|
|
lib/skroutz/default.rb | 44 |
|
|
lib/skroutz/errors.rb | 71 |
|
|
lib/skroutz/inflections.rb | 4 |
|
|
lib/skroutz/paginated_collection.rb | 32 |
|
|
lib/skroutz/parsing.rb | 46 |
|
|
lib/skroutz/resource.rb | 62 | A 35 mins |
|
lib/skroutz/resources.rb | 14 |
|
|
lib/skroutz/resources/address.rb | 1 |
|
|
lib/skroutz/resources/addresses_collection.rb | 1 |
|
|
lib/skroutz/resources/autocomplete.rb | 4 |
|
|
lib/skroutz/resources/autocomplete_collection.rb | 1 |
|
|
lib/skroutz/resources/categories_collection.rb | 1 |
|
|
lib/skroutz/resources/category.rb | 6 |
|
|
lib/skroutz/resources/favorite.rb | 3 |
|
|
lib/skroutz/resources/favorite_list.rb | 3 |
|
|
lib/skroutz/resources/favorite_lists_collection.rb | 1 |
|
|
lib/skroutz/resources/favorites_collection.rb | 1 |
|
|
lib/skroutz/resources/filter_group.rb | 1 |
|
|
lib/skroutz/resources/filter_groups_collection.rb | 1 |
|
|
lib/skroutz/resources/location.rb | 1 |
|
|
lib/skroutz/resources/locations_collection.rb | 1 |
|
|
lib/skroutz/resources/manufacturer.rb | 4 |
|
|
lib/skroutz/resources/manufacturers_collection.rb | 1 |
|
|
lib/skroutz/resources/notification.rb | 1 |
|
|
lib/skroutz/resources/notifications_collection.rb | 1 |
|
|
lib/skroutz/resources/product.rb | 5 |
|
|
lib/skroutz/resources/products_collection.rb | 7 |
|
|
lib/skroutz/resources/review.rb | 1 |
|
|
lib/skroutz/resources/reviews_collection.rb | 1 |
|
|
lib/skroutz/resources/shop.rb | 5 |
|
|
lib/skroutz/resources/shops_collection.rb | 1 |
|
|
lib/skroutz/resources/sku.rb | 8 |
|
|
lib/skroutz/resources/skus_collection.rb | 1 |
|
|