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();
    }
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();
    }
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 ( ) ; }
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
Get invoiceId for PaymentGateway