Skip to content

Validation

Validation is applied inconsistently across modules.

Observed Form Requests - app/Http/Requests/Auth/LoginRequest.php - app/Http/Requests/Account/SettingsInfoRequest.php - app/Http/Requests/Account/SettingsEmailRequest.php - app/Http/Requests/Account/SettingsPasswordRequest.php

Observed Pattern - Most CMS controllers perform validation manually or rely on front-end checks. For example, MaingroupPagesController and ProjectsPagesController accept raw requests and save content directly.

Implication - Validation rules for CMS content are not centralized in Form Request classes; this increases the need for front-end and DB constraints.