public function format(?string $format = null, array $config = []): self
    {
        if (! \is_null($format) && ! empty($format)) {
            $this->setFormat($format);

            if (! empty($config)) {
                $this->when($format, $config);
            }
        }

        return $this;
    }
public function format(?string $format = null, array $config = []): self
    {
        if (! \is_null($format) && ! empty($format)) {
            $this->setFormat($format);

            if (! empty($config)) {
                $this->when($format, $config);
            }
        }

        return $this;
    }
public function format ( ? string $ format = null , array $ config = [ ] ) : self { if ( ! \ is_null ( $ format ) && ! empty ( $ format ) ) { $ this -> setFormat ( $ format ) ; if ( ! empty ( $ config ) ) { $ this -> when ( $ format , $ config ) ; } } return $ this ; }
Get or set facile format.

@param  string  $format
@param  array   $config

@return $this
Get or set facile format .