Skip to main content

Code Examples of enum

Discover how to use Laravel's enum method in real-world applications. Browse 19 examples from popular open-source projects.

19 examples

firefly-iii/firefly-iii

  • 23711
  • Created Jun 2014
  • Updated Jun 2026

Files in this example

  • app/Enums/ClauseType.php
    • app/Api/V1/Requests/Data/Bulk/TransactionRequest.php
View full example

unopim/unopim

  • 10270
  • Created Jul 2024
  • Updated Jun 2026

Files in this example

  • packages/Webkul/DataGrid/src/Enums/ColumnTypeEnum.php
    • packages/Webkul/DataGrid/src/Column.php
View full example

area17/twill

  • 3957
  • Created Jun 2018
  • Updated Jun 2026

Files in this example

  • composer.json
    • src/Models/Enums/UserRole.php
      • src/Models/User.php
        • src/Http/Controllers/Admin/UserController.php
View full example

HiEventsDev/Hi.Events

  • 3870
  • Created Oct 2023
  • Updated Jun 2026

Files in this example

  • backend/app/DomainObjects/Enums/TicketType.php
    • backend/app/Services/Handlers/Ticket/CreateTicketHandler.php
View full example

pinkary-project/pinkary.com

  • 1529
  • Created Mar 2024
  • Updated Jun 2026

Files in this example

  • app/Enums/UserMailPreference.php
    • app/Models/User.php
      • app/Http/Requests/UserUpdateRequest.php
        • app/Console/Commands/SendUnreadNotificationEmailsCommand.php
View full example

protonemedia/eddy-server-management

  • 510
  • Created May 2023
  • Updated Aug 2024

Files in this example

  • app/Server/Software.php
    • app/Http/Controllers/SoftwareController.php
View full example

spatie/spatie.be

  • 499
  • Created Oct 2020
  • Updated Jun 2026

Files in this example

  • composer.json
    • app/Models/Enums/TechnologyType.php
      • app/Models/Technology.php
        • app/Nova/Technology.php
View full example

luadotsh/lua

  • 333
  • Created Oct 2024
  • Updated Apr 2026

Files in this example

  • app/Enums/Tag/Color.php
    • app/Models/Tag.php
      • app/Http/Requests/Tag/CreateRequest.php
View full example

theihasan/geezap

  • 124
  • Created Jun 2024
  • Updated Mar 2026

Files in this example

  • app/Enums/JobType.php
    • app/Pipelines/JobFilter.php
View full example

alkrauss48/simple-slides

  • 98
  • Created Nov 2023
  • Updated Feb 2026

Files in this example

  • app/Enums/PresentationFilter.php
    • app/Models/DailyView.php
View full example

cattr-app/server-application

  • 93
  • Created Mar 2023
  • Updated Jan 2026

Files in this example

  • app/Enums/DashboardSortBy.php
    • app/Http/Requests/Reports/DashboardRequest.php
      • app/Http/Controllers/Api/Reports/DashboardController.php
View full example

Astrotomic/opendor.me

  • 79
  • Created May 2021
  • Updated Aug 2024

Files in this example

  • composer.json
    • app/Enums/BlockReason.php
      • app/Filament/Resources/OrganizationResource.php
View full example

nabilhassen/larasense

  • 63
  • Created Nov 2024
  • Updated Jun 2026

Files in this example

  • app/Enums/SourceType.php
    • app/Models/Source.php
      • app/Models/Material.php
View full example

mateusjatenee/crypto-tracker

  • 48
  • Created Sep 2021
  • Updated Oct 2022

Files in this example

  • app/Models/Account.php
    • app/Http/Livewire/AccountsTable.php
      • app/Enums/AccountType.php
View full example

ammannbe/RecipeManager

  • 38
  • Created Dec 2018
  • Updated Dec 2025

Files in this example

  • database/migrations/2019_12_08_091942_create_recipes_table.php
    • app/Models/Recipes/Recipe.php
      • app/Http/Requests/Recipes/Recipe/Store.php
View full example

MdMostaFizurRahaman/ecommerce

  • 30
  • Created May 2022
  • Updated Sep 2022

Files in this example

  • composer.json
    • app/Enums/AddressType.php
      • app/Models/Delivery.php
View full example

codelabmw/larakits

  • 27
  • Created Mar 2025
  • Updated Sep 2025

Files in this example

  • app/Enums/TaskStatus.php
    • app/Models/Task.php
View full example

caneara/tipsea

  • 13
  • Created Dec 2022
  • Updated Dec 2022

Files in this example

  • app/Enums/NotificationType.php
    • app/Models/Notification.php
      • app/Actions/Like/StoreAction.php
View full example

archboard/tidal-ptc

  • 5
  • Created Dec 2023
  • Updated Mar 2026

Files in this example

  • app/Enums/UserType.php
    • app/Models/User.php
      • app/Enums/Traits/HasOptions.php
        • app/Models/User.php
View full example