Bonjour à tous,

Pourriez vous m'aider s'il vous plaît?
Je remarque que dans certains code il-y a rarement des exceptions par exemple pour ce projet laravel https://github.com/bestmomo/laravel5...ree/master/app ou encore la démo symfony exemple avec ce controller https://github.com/symfony/demo/blob...Controller.php la fonction search.

Ma question est donc quand utiliser les exceptions et les try catch ? Dans le cas de ces projets pourquoi y'en a t-il pas
Exemple en laravel ou je dois refactorer une fonction ici le try catch est justifier d'après vous?
Code : 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
 try {
            $pro = $pro::findOrFail();
           $contact = $this->contact->findOrFail($pro->id);
          $templateList = $this->smsRespository->getTemplateList();
 
 
        $form = $this->createForm(ProSmsType::class, null, [
            'action' => $this->getUrlAdminMemberSms($this->request->get('id')),
            'attr' => ['class' => 'form-callback'],
            'sms-template-list' => $templateList
        ]);
 
               $form->handleRequest($request);
                if ($form->isValid() && $form->isSubmitted()) {
                    $data = $form->getData();
                    $cellphone = $contact->cellPhone;
                    if (!empty($cellphone)) {
                         event(new ProSmsEvent($pro, $data['sms_template_content']));
                        return redirect('admin::pro::view', ['id' => $pro->id]);
                    } 
                     throw new \Exception("Problème avec le numéro");
 
                }
        } catch (Exception $e) {
            return response()->json(['messages' => [['title' => 'Erreur : ' . $e->getMessage()]]], 500);
        }
Merci