|
@@ -8,14 +8,14 @@ use RuntimeException;
|
|
|
/**
|
|
/**
|
|
|
* Permet d'itérer sur les cronjobs
|
|
* Permet d'itérer sur les cronjobs
|
|
|
*/
|
|
*/
|
|
|
-readonly class CronjobIterator
|
|
|
|
|
|
|
+class CronjobIterator
|
|
|
{
|
|
{
|
|
|
/**
|
|
/**
|
|
|
* Pour l'injection des services, voir config/services.yaml, section 'TAG Services'
|
|
* Pour l'injection des services, voir config/services.yaml, section 'TAG Services'
|
|
|
* @param iterable<CronjobInterface> $cronjobServices
|
|
* @param iterable<CronjobInterface> $cronjobServices
|
|
|
*/
|
|
*/
|
|
|
public function __construct(
|
|
public function __construct(
|
|
|
- private iterable $cronjobServices,
|
|
|
|
|
|
|
+ readonly private iterable $cronjobServices,
|
|
|
) {}
|
|
) {}
|
|
|
|
|
|
|
|
public function getByName(string $name): CronjobInterface
|
|
public function getByName(string $name): CronjobInterface
|