original_string: public function getInvoiceIdForPaymentGateway()
      {
          return
              implode(str_split(str_pad($this->getSeller()->getId(), 6, 0, STR_PAD_LEFT),3), '-')
              .' / '
              .implode(str_split(str_pad($this->getId(), 6, 0, STR_PAD_LEFT),3), '-')
              .' / '
              .$this->getSeller()->getName();
      }
code: public function getInvoiceIdForPaymentGateway()
      {
          return
              implode(str_split(str_pad($this->getSeller()->getId(), 6, 0, STR_PAD_LEFT),3), '-')
              .' / '
              .implode(str_split(str_pad($this->getId(), 6, 0, STR_PAD_LEFT),3), '-')
              .' / '
              .$this->getSeller()->getName();
      }
code_tokens: public function getInvoiceIdForPaymentGateway ( ) { return implode ( str_split ( str_pad ( $ this -> getSeller ( ) -> getId ( ) , 6 , 0 , STR_PAD_LEFT ) , 3 ) , '-' ) . ' / ' . implode ( str_split ( str_pad ( $ this -> getId ( ) , 6 , 0 , STR_PAD_LEFT ) , 3 ) , '-' ) . ' / ' . $ this -> getSeller ( ) -> getName ( ) ; }
docstring: Get invoiceId for PaymentGateway
  
  @author Tom Haskins-Vaughan <tom@harvestcloud.com>
  @since  2012-05-01
  @todo   Maybe use a similar format system wide
  
  @return string
docstring_tokens: Get invoiceId for PaymentGateway