예제 #1
0
 public function __construct(AbstractRequest $request, ConfigurationRepository $repository, JobRepository $jobRepository)
 {
     parent::__construct($request, $repository);
     $this->jobRepository = $jobRepository;
     $config = new FieldsValidatorConfig();
     $config->fields = ['class', 'hash', 'actionDate'];
     $config->request = $request;
     $this->validators[] = new FieldsValidator($config);
 }
예제 #2
0
 public function __construct(AbstractRequest $request, ConfigurationRepository $repository)
 {
     parent::__construct($request, $repository);
     $config = new FieldsValidatorConfig();
     $config->request = $request;
     $config->fields = ['runningFlag'];
     $fieldsValidator = new FieldsValidator($config);
     $this->validators[] = $fieldsValidator;
 }
예제 #3
0
 public function __construct(AbstractRequest $request, ConfigurationRepository $repository, RestartServerConfig $config)
 {
     $this->config = $config;
     parent::__construct($request, $repository);
 }
예제 #4
0
 public function __construct(AbstractRequest $request, ConfigurationRepository $repository, JobRepository $jobRepository)
 {
     parent::__construct($request, $repository);
     $this->jobRepository = $jobRepository;
     $this->limit = $this->configurationRepository->get()->sampleSize;
 }