# Laravel Nova
We include a ready-to-go installation of Laravel Nova (opens new window). Please see the installation docs (opens new window) for more information on how to authenticate with your license.
# Resources
- All resources must extend the custom AbstractNovaResource class.
- All resources must be prefixed with
Nova
(User
model Nova resource:NovaUser
). This will help when navigating with Go-to-class IDE tools. - New resources must be created in the according Domain.
- Add the new Domain to the
resources
method of the NovaServiceProvider
- Add the new Domain to the
See the User Domain for a working example.
# Actions
- All actions must extend the custom AbstractNovaAction class.
# Fields
We ship a custom EnumSelect field which is fully compatible with built in Enums.
← Introduction Blog →