Currently all validation requests are stored in one level with the prefix Validate. This causes issue in case a model is named identical in different namespaces.
App\Models\User\Address is the link table for many to many and needs to be singular, else the eloquent method of assigning an address to the user does not work (tries to access column addresses_id instead of address_id.
Currently all validation requests are stored in one level with the prefix Validate. This causes issue in case a model is named identical in different namespaces.
E.g.:
App\Models\User App\Models\Address App\Models\User\Address
--> Issue ValidateAddress already exists
App\Models\User\Address is the link table for many to many and needs to be singular, else the eloquent method of assigning an address to the user does not work (tries to access column addresses_id instead of address_id.