/**
  * @param AssetService     $asset
  * @param MeterService     $meter
  * @param ReadingService   $meterReading
  * @param ConfigService    $config
  * @param ReadingValidator $meterReadingValidator
  */
 public function __construct(AssetService $asset, MeterService $meter, ReadingService $meterReading, ConfigService $config, ReadingValidator $meterReadingValidator)
 {
     $this->asset = $asset;
     $this->meter = $meter;
     $this->meterReading = $meterReading;
     $this->meterReadingValidator = $meterReadingValidator;
     $this->config = $config->setPrefix('maintenance');
 }
 /**
  * Constructor.
  *
  * @param PriorityRepository $priority
  * @param ConfigService      $config
  */
 public function __construct(PriorityRepository $priority, ConfigService $config)
 {
     $this->priority = $priority;
     $this->config = $config->setPrefix('maintenance');
 }
Example #3
0
 /**
  * Constructor.
  *
  * @param StatusRepository $status
  * @param ConfigService    $config
  */
 public function __construct(StatusRepository $status, ConfigService $config)
 {
     $this->status = $status;
     $this->config = $config->setPrefix('maintenance');
 }
Example #4
0
 /**
  * Constructor.
  *
  * @param MetricRepository $metric
  * @param ConfigService    $config
  */
 public function __construct(MetricRepository $metric, ConfigService $config)
 {
     $this->metric = $metric;
     $this->config = $config->setPrefix('maintenance');
 }