Hi, I developed a new laravel project and the project soft rejected.
There are several minor cases that I should solve them such as:
- Use .on() rather than .click(), .bind(), .hover(), .submit() etc…
- You must provide ALL unminified assets too.
- Use “Purifier” for validating data output.
I want to know which files should be corrected exactly? Should I solve problems just in “blade” files and the related files (.JS, Sass, etc.) or I should solve these cases for all of the third-party packages used in the project.
Should I solve these cases for both admin and user-side or solving for user-side is sufficient?
If I have to change these cases for all of the third-party assets (e.g. packages, bootstrap, jQuery, etc) they will be lost after an update released. Users are able to download and update all packages using composer and our changes will be lost.
Or for Purifier, we used it everywhere that the user allowed to insert html tags. Is it OK? Because we used jQuery data validation for each form and each input just accept the related data.