public function getDescriptor()
    {
        if (!$this->descriptor) {
            $this->descriptor = new TextDescriptorHelper(
                new TextCommandDescriptor(),
                new TextOptionDescriptor()
            );
        }

        return $this->descriptor;
    }
public function getDescriptor()
    {
        if (!$this->descriptor) {
            $this->descriptor = new TextDescriptorHelper(
                new TextCommandDescriptor(),
                new TextOptionDescriptor()
            );
        }

        return $this->descriptor;
    }
public function getDescriptor ( ) { if ( ! $ this -> descriptor ) { $ this -> descriptor = new TextDescriptorHelper ( new TextCommandDescriptor ( ) , new TextOptionDescriptor ( ) ) ; } return $ this -> descriptor ; }
Get or create descriptor.

@return DescriptorHelperInterface|TextDescriptorHelper

@since  2.0
Get or create descriptor .