Site du proximo, utilisé pour gérer le stock.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

FilesystemTrait.php 588B

1234567891011121314151617181920212223
  1. <?php
  2. namespace OpenFoodFacts;
  3. trait FilesystemTrait
  4. {
  5. function recursiveDeleteDirectory($dir)
  6. {
  7. if (is_dir($dir)) {
  8. $objects = scandir($dir);
  9. foreach ($objects as $object) {
  10. if ($object != "." && $object != "..") {
  11. if (is_dir($dir . "/" . $object)) {
  12. $this->recursiveDeleteDirectory($dir . "/" . $object);
  13. } else {
  14. unlink($dir . "/" . $object);
  15. }
  16. }
  17. }
  18. rmdir($dir);
  19. }
  20. }
  21. }