You are here

GroupsEnum.php in Lightgallery 8

File

src/Group/GroupsEnum.php
View source
<?php

namespace Drupal\lightgallery\Group;


/**
 * Groups enum.
 */
abstract class GroupsEnum {
  const LIGHTGALLERY_CORE = 'lightgallery_core';
  const LIGHTGALLERY_THUMBS = 'lightgallery_thumbs';
  const LIGHTGALLERY_AUTOPLAY = 'lightgallery_autoplay';
  const LIGHTGALLERY_FULL_SCREEN = 'lightgallery_full_screen';
  const LIGHTGALLERY_PAGER = 'lightgallery_pager';
  const LIGHTGALLERY_ZOOM = 'lightgallery_zoom';
  const LIGHTGALLERY_HASH = 'lightgallery_hash';

  /**
   * Returns array of all groups.
   */
  public static function toArray() {
    return [
      self::LIGHTGALLERY_CORE,
      self::LIGHTGALLERY_THUMBS,
      self::LIGHTGALLERY_AUTOPLAY,
      self::LIGHTGALLERY_FULL_SCREEN,
      self::LIGHTGALLERY_PAGER,
      self::LIGHTGALLERY_ZOOM,
      self::LIGHTGALLERY_HASH,
    ];
  }

}

Classes

Namesort descending Description
GroupsEnum Groups enum.