Files.php 825 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace ModulesGarden\Servers\ProxmoxCloudVps\Core\App\Requirements\Instances;
  3. use ModulesGarden\Servers\ProxmoxCloudVps\Core\App\Requirements\RequirementsList;
  4. use ModulesGarden\Servers\ProxmoxCloudVps\Core\App\Requirements\RequirementInterface;
  5. /**
  6. * Description of Files
  7. *
  8. * @author INBSX-37H
  9. */
  10. abstract class Files extends RequirementsList implements RequirementInterface
  11. {
  12. const WHMCS_PATH = ':WHMCS_PATH:';
  13. const MODULE_PATH = ':MODULE_PATH:';
  14. const PATH = 'path';
  15. const TYPE = 'type';
  16. const REMOVE = 'remove';
  17. const EXISTS = 'exists';
  18. const IS_WRITABLE = 'isWritable';
  19. const IS_READABLE = 'isReadable';
  20. final public function getHandler()
  21. {
  22. return \ModulesGarden\Servers\ProxmoxCloudVps\Core\App\Requirements\Handlers\Files::class;
  23. }
  24. }