Bonjour,
je viens de m'apercevoir que j'ai un code qui utilise une classe PHP et je n'avais pas fait de use et pourtant ça marchait. Comment ça se fait ?
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <?php declare(strict_types=1); namespace PasDePanique\controller\Admin; use PasDePanique\model\Connection; //use PasDePanique\controller\ActuNotConnected; j'ai rajouté ce use mais ça marchait sans class ActuDelSelect { public function invoke(array $url_data = []): void { if (Connection::isConnected()) { $data = new \PasDePanique\model\Actu(); $page = new \PasDePanique\view\page\Admin\ActuDelSelect(); $array_actus = []; $list_actu = $data->listActu(); foreach ($list_actu as $one_id){ $array_actus[] = $data->getActu($one_id['id_actus']); } $page['array_actus'] = $array_actus; echo $page->build(); } else { //affichage "not connected" $not_connected = new ActuNotConnected(); //cette classe est trouvée sans faire un use $not_connected->invoke(); } } }
Partager