Source code for app.services.kpi_metrics_service
from app.repository.kpi_metrics_repository import KpiMetricsRepository
from app.services.base_service import BaseService
[docs]
class KpiMetricsService(BaseService):
"""
Service class for KPI metrics.
Attributes:
kpi_metrics_repository (KpiMetricsRepository): Repository instance
for KPI metrics.
"""
[docs]
def __init__(self, kpi_metrics_repository: KpiMetricsRepository) -> None:
"""
Initializes the KpiMetricsService with the provided repository.
Args:
kpi_metrics_repository (KpiMetricsRepository): The repository
instance.
"""
self.kpi_metrics_repository = kpi_metrics_repository
super().__init__(kpi_metrics_repository)