A Fluent Way to Define Model Attributes
"The Laravel Fluent package provides an expressive "fluent" way to define model attributes. It automatically builds casts at the runtime and adds a native autocompletion to the models' properties."
Boris Lepikhin
@lepikhinb