HideByDefaultIfNoData.php 631 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace ModulesGarden\Servers\ProxmoxVps\Core\UI\Traits;
  3. /**
  4. * Icons related functions
  5. *
  6. * @author Sławomir Miśkowicz <slawomir@modulesgarden.com>
  7. */
  8. trait HideByDefaultIfNoData
  9. {
  10. protected $hideByDefaultIfNoData = false;
  11. public function setHideByDefaultIfNoData()
  12. {
  13. $this->hideByDefaultIfNoData = true;
  14. return $this;
  15. }
  16. public function unsetHideByDefaultIfNoData()
  17. {
  18. $this->hideByDefaultIfNoData = false;
  19. return $this;
  20. }
  21. public function isHideByDefaultIfNoData()
  22. {
  23. return $this->hideByDefaultIfNoData;
  24. }
  25. }