final public function fill(array $data)
    {
        // Si dans les keys de $data il les valeurs de $fillable, assigner
        foreach ($this->fillable as $property) {
            if (array_key_exists($property, $data)){
                $method = 'set'.ucfirst(Str::convertSnakeCaseToCamelCase($property));

                $this->assignProperty($method, $property, $data[$property]);
            }
        }
    }