public function setWidth($width)
    {
        if (!is_null($width)) {
            if (intval($width) < 0) {
                throw new \InvalidArgumentException(sprintf('Invalid width: %d', $width));
            }

            $this->width = intval($width);
        } else {
            $this->width = null;
        }

        return $this;
    }
public function setWidth($width)
    {
        if (!is_null($width)) {
            if (intval($width) < 0) {
                throw new \InvalidArgumentException(sprintf('Invalid width: %d', $width));
            }

            $this->width = intval($width);
        } else {
            $this->width = null;
        }

        return $this;
    }
public function setWidth ( $ width ) { if ( ! is_null ( $ width ) ) { if ( intval ( $ width ) < 0 ) { throw new \ InvalidArgumentException ( sprintf ( 'Invalid width: %d' , $ width ) ) ; } $ this -> width = intval ( $ width ) ; } else { $ this -> width = null ; } return $ this ; }
Sets width.

@param integer $width

@return FeedImage

@throws \InvalidArgumentException
Sets width .