src/Model.php
public final function setData(string $name, $value): ModelInterface
   {
       if (property_exists($this, $name)) {
           try {
               $this->{$name} = $value;
               return $this;
           } catch (Throwable $e) {
           }
       }
        $this->data[$name] = $value;
        return $this;
   }
public final function setData(string $name, $value): ModelInterface
   {
       if (property_exists($this, $name)) {
           try {
               $this->{$name} = $value;
               return $this;
           } catch (Throwable $e) {
           }
       }
        $this->data[$name] = $value;
        return $this;
   }
{@inheritDoc}
@see \Seeren\Model\ModelInterface::setData()