Ver Fonte

fix ot:cron command and improve docs

Olivier Massot há 2 anos atrás
pai
commit
e0a4e4cec8

+ 1 - 1
src/Serializer/DefaultNormalizer.php

@@ -7,12 +7,12 @@ use App\Entity\Access\Access;
 use App\Service\Utils\EntityUtils;
 use ArrayObject;
 use ReflectionException;
-use Symfony\Bundle\SecurityBundle\Security;
 use Symfony\Component\Serializer\Exception\ExceptionInterface;
 use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
 use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
 use Symfony\Component\Serializer\SerializerAwareInterface;
 use Symfony\Component\Serializer\SerializerInterface;
+use Symfony\Component\Security\Core\Security;
 
 /**
  * Serializer par défaut

+ 2 - 1
src/Service/Cron/Job/CleanDb.php

@@ -14,7 +14,8 @@ use JetBrains\PhpStorm\Pure;
 /**
  * Cronjob that delete records older than N days in DB tables like Audit_ or Message
  *
- * >>> ot:cron clean-db
+ * >>> ot:cron run clean-db --preview
+ * >>> ot:cron run clean-db
  */
 class CleanDb extends BaseCronJob implements CronjobInterface
 {

+ 3 - 2
src/Service/Cron/Job/CleanTempFiles.php

@@ -20,7 +20,8 @@ use JetBrains\PhpStorm\Pure;
 /**
  * Cronjob that delete temporary files older than N days
  *
- * >>> ot:cron clean-temp-files
+ * >>> ot:cron run clean-temp-files --preview
+ * >>> ot:cron run clean-temp-files
  */
 class CleanTempFiles extends BaseCronJob implements CronjobInterface
 {
@@ -90,7 +91,7 @@ class CleanTempFiles extends BaseCronJob implements CronjobInterface
      * @return Collection<File>
      * @throws Exception
      */
-    protected function listFilesToDelete(\DateTime $maxDate): Collection
+    protected function listFilesToDelete(\DateTime $maxDate): array
     {
         $this->ui->print('List temporary files created before ' . $maxDate->format('c'));
 

+ 2 - 1
src/Service/Cron/Job/DolibarrSync.php

@@ -10,7 +10,8 @@ use JetBrains\PhpStorm\Pure;
 /**
  * Push the latest data from the Opentalent DB to dolibarr
  *
- * >>> ot:cron dolibarr-sync
+ * >>> ot:cron run dolibarr-sync --preview
+ * >>> ot:cron run dolibarr-sync
  */
 class DolibarrSync extends BaseCronJob implements CronjobInterface
 {