Values.php 645 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace Elgg;
  3. /**
  4. * Functions for use as plugin hook/event handlers or other situations where you need a
  5. * globally accessible callable.
  6. */
  7. class Values {
  8. /**
  9. * Return true
  10. *
  11. * @return true
  12. * @since 1.12.0
  13. */
  14. public static function getTrue() {
  15. return true;
  16. }
  17. /**
  18. * Return false
  19. *
  20. * @return false
  21. * @since 1.12.0
  22. */
  23. public static function getFalse() {
  24. return false;
  25. }
  26. /**
  27. * Return null
  28. *
  29. * @return null
  30. * @since 1.12.0
  31. */
  32. public static function getNull() {
  33. }
  34. /**
  35. * Return empty array
  36. *
  37. * @return array
  38. * @since 1.12.0
  39. */
  40. public static function getArray() {
  41. return [];
  42. }
  43. }