Class: Fizzy::Services::BaseService
- Inherits:
-
Object
- Object
- Fizzy::Services::BaseService
- Defined in:
- lib/fizzy/services/base_service.rb
Overview
Base service class for Fizzy API services.
Provides shared functionality for all service classes including:
-
HTTP method delegation (http_get, http_post, etc.)
-
Pagination support
-
Operation hooks (with_operation, wrap_paginated)
Direct Known Subclasses
BoardsService, CardsService, ColumnsService, CommentsService, DevicesService, IdentityService, MiscellaneousService, NotificationsService, PinsService, ReactionsService, SessionsService, StepsService, TagsService, UploadsService, UsersService, WebhooksService
Instance Method Summary collapse
-
#initialize(client) ⇒ BaseService
constructor
A new instance of BaseService.
Constructor Details
#initialize(client) ⇒ BaseService
Returns a new instance of BaseService.
23 24 25 26 |
# File 'lib/fizzy/services/base_service.rb', line 23 def initialize(client) @client = client @hooks = client.hooks end |