Utilities.php 471 B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Meramo\Pagemanager\Utils;
  3. class Utilities
  4. {
  5. /**
  6. * Create category from slug
  7. *
  8. */
  9. public function createCategoryFromSlug($slug) : string
  10. {
  11. $value = null;
  12. if (substr($slug, 0, 1) === '/') $value = ltrim($slug, '/');
  13. if (substr($slug, 0, 1) === '_') $value = ltrim($slug, '_');
  14. #TODO: $value is probably undefined. So please define a 'default'!
  15. return explode('/', $value)[0];
  16. }
  17. }