dbwebb-se / webtec

Course repo for web technologies - webtec.
Other
12 stars 7 forks source link

Missing class import via use statement #10

Open mosbth opened 3 years ago

mosbth commented 3 years ago

Jag får det här felmeddelandet när jag kör dbwebb validate:

WARNING phpmd failed: './me/pdoweb/src/functions.php' /home/saxon/students/20212/xxxx21/dbwebb-kurser/webtec/me/pdoweb/src/functions.php:84 Missing class import via use statement (line '84', column '19').

Behöver jag importera något för PDO?

Det är lite oklart varför det felet kommer fram, eventuellt är det fel i validatorn som gör det.

Man kan undvika det felet genom att berätta för validatorn att den skall ignorera det via en @SuppressWarnings(PHPMD.MissingImport) så här:

/**
 * Connect to the database and return the connection object.
 *
 * @return object as the PDO database connection object.
 *
 * @SuppressWarnings(PHPMD.MissingImport)
 */
function connectToDatabase(string $dsn): object
{

Lälla: https://github.com/dbwebb-se/webtec/blob/main/example/php/pagecontroller-setup/src/functions.php#L161-L180