Class: Api::Dashboard::BaseSerializer
- Inherits:
-
Object
- Object
- Api::Dashboard::BaseSerializer
show all
- Includes:
- JSONAPI::Serializer
- Defined in:
- app/serializers/api/dashboard/base_serializer.rb
Direct Known Subclasses
BookingChannelSerializer, CuisineSerializer, DeliveryAddressSerializer, DriverSerializer, FaqSerializer, OwnerReviewSerializer, ReservationSerializer, RestaurantPackageSerializer, RestaurantSerializer, ReviewSerializer, RewardSerializer, StaffSerializer, TransactionNotifSerializer, UpdatedInventorySerializer, UserSerializer, V2::BaseSerializer, VoucherSerializer
Class Method Summary
collapse
Class Method Details
.enable_caching ⇒ Object
10
11
12
|
# File 'app/serializers/api/dashboard/base_serializer.rb', line 10
def self.enable_caching
cache_options store: Rails.cache, namespace: 'api/dashboard', expires_in: 12.hour, enabled: true
end
|
.mtime ⇒ Object
6
7
8
|
# File 'app/serializers/api/dashboard/base_serializer.rb', line 6
def self.mtime
File.mtime Rails.root.join('app', 'serializers', "#{self.to_s.underscore}.rb").to_s
end
|