code: public function setNumber( $number )
      {
          if (empty( $number )) {
              throw new InvalidArgumentException( 'Number is empty!' );
          }
  
          $this->number = (string)$number;
  
          return $this;
      }
docs: @param  string $number
  
  @return $this