Your project files must be encoded in UTF-8
- Read doc
- Reputation
- Critical
More information: https://insight.symfony.com/what-we-analyse/web.non_utf8_encoding
Your project must provide a favicon in its public directory
- Read doc
- Reputation
- Critical
More information: https://insight.symfony.com/what-we-analyse/web.missing_favicon
-
public
- index.php
Your project error pages must be customised 2
- Read doc
- Reputation
- Critical
More information: https://insight.symfony.com/what-we-analyse/symfony.configuration.error_pages_should_be_customised
Your project must not contain invalid instantiations
- Read doc
- Reliability
- Major
More information: https://insight.symfony.com/what-we-analyse/php.invalid_instantiation
- use App\Kernel;
- require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
- return function (array $context) {
- return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
- };
Your project should contain a robots.txt file
- Read doc
- Reputation
- Major
More information: https://insight.symfony.com/what-we-analyse/web.missing_robots_txt
-
public
- index.php
Your project session configuration could expose your users data
- Read doc
- Legal
- Data leak
- Major
More information: https://insight.symfony.com/what-we-analyse/symfony.request.session_cookie_default_name
Web applications should contain a site.webmanifest file
- Read doc
- Reputation
- Minor
More information: https://insight.symfony.com/what-we-analyse/web.missing_web_manifest
-
public
- index.php
Text files should end with a valid new line character. 2
- Read doc
- Productivity
- Info
More information: https://insight.symfony.com/what-we-analyse/missing_e_o_l
- ÿþ# p o r t f o l i o - b a c k e n d - a p i