public function create(string $padding = '') : string
    {
        $this->code = $this->getDescriptor($padding)
                    . $this->getLicense($padding)
                    . $this->getComments($padding)
                    . $this->getHeader($padding)
                    . $this->getContent($padding)
                    . $this->getFooter($padding)
        ;

        return $this->code;
    }
public function create(string $padding = '') : string
    {
        $this->code = $this->getDescriptor($padding)
                    . $this->getLicense($padding)
                    . $this->getComments($padding)
                    . $this->getHeader($padding)
                    . $this->getContent($padding)
                    . $this->getFooter($padding)
        ;

        return $this->code;
    }
public function create ( string $ padding = '' ) : string { $ this -> code = $ this -> getDescriptor ( $ padding ) . $ this -> getLicense ( $ padding ) . $ this -> getComments ( $ padding ) . $ this -> getHeader ( $ padding ) . $ this -> getContent ( $ padding ) . $ this -> getFooter ( $ padding ) ; return $ this -> code ; }
Create the code represented by this instance.
@param string $padding Sequence of characters to place before each line
of code.
@return string Return the code as string.
Create the code represented by this instance .