mirror of
https://github.com/archtechx/laravel-tips.git
synced 2025-12-12 13:24:03 +00:00
Weekly thread #51
This commit is contained in:
parent
93b528cb9f
commit
179261fceb
19 changed files with 210 additions and 4 deletions
13
content/tips/php-81-enums-can-be-used-as-model-casts.md
Normal file
13
content/tips/php-81-enums-can-be-used-as-model-casts.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: 'PHP 8.1 enums can be used as model casts'
|
||||
tweet_id: '1479467948985126913'
|
||||
thread_slug: weekly-thread-2021-01
|
||||
author_username: ryangjchandler
|
||||
images:
|
||||
- 'https://pbs.twimg.com/media/FIRla1cX0AUpxGS.jpg'
|
||||
created_at: 2022-01-07T15:00:20+00:00
|
||||
slug: php-81-enums-can-be-used-as-model-casts
|
||||
---
|
||||
🔥 Did you know that @laravelphp can cast model columns into instances an enum in PHP 8.1?
|
||||
|
||||
The example below will create an instance of `OrderStatus` based on variant value. If the `status` column has the value `shipped`, it will return the `OrderStatus::Shipped` variant.
|
||||
Loading…
Add table
Add a link
Reference in a new issue