Question

I have a model class, that throw exception if some value is null. How I can test, that it condition is ok.

 $contact = $this->contactFactory->create()
            ->setEmail('testdelete@test.com')
            ->setFirstname('Pasha')
            ->setLastname('Doe')
            ->setPhone(1236547);
 $this->contactRepository->save($contact); //exception is here 
Était-ce utile?

La solution

using php code, try:

if(isset($contact)) $this->contactRepository->save($contact);

or

try { $this->contactRepository->save($contact); } catch

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top