|
|
@@ -4,6 +4,7 @@ namespace App\Service\ServiceIterator;
|
|
|
|
|
|
use App\Service\Cron\CronjobInterface;
|
|
|
use RuntimeException;
|
|
|
+use Symfony\Component\DependencyInjection\Attribute\TaggedIterator;
|
|
|
|
|
|
/**
|
|
|
* Permet d'itérer sur les cronjobs
|
|
|
@@ -15,6 +16,7 @@ class CronjobIterator
|
|
|
* @param iterable<CronjobInterface> $cronjobServices
|
|
|
*/
|
|
|
public function __construct(
|
|
|
+ #[TaggedIterator('app.cronjob')]
|
|
|
readonly private iterable $cronjobServices,
|
|
|
) {}
|
|
|
|