Aspose.Barcode for PHP via Java Generation and Recognition API docs

Inherits IComplexCodetext.

Public Member Functions

 getBill ()
 
 __construct (?SwissQRBill $bill)
 
 getConstructedCodetext ()
 
 initFromString ($constructedCodetext)
 
 getBarcodeType ()
 
- Public Member Functions inherited from IComplexCodetext
 __construct ($javaClass)
 
 initFromString (string $constructedCodetext)
 
- Public Member Functions inherited from BaseJavaClass
 getJavaClass ()
 
 getJavaClassName ()
 
 isNull ()
 
 printJavaClassName ()
 

Static Public Member Functions

static construct ($javaClass)
 

Protected Member Functions

 init ()
 
- Protected Member Functions inherited from BaseJavaClass
 setJavaClass ($javaClass)
 

Private Attributes

 $bill
 

Static Private Attributes

static $javaClassName = "com.aspose.mw.barcode.complexbarcode.MwSwissQRCodetext"
 

Detailed Description

Class for encoding and decoding the text embedded in the SwissQR code.

Constructor & Destructor Documentation

◆ __construct()

SwissQRCodetext::__construct ( ?SwissQRBill  $bill)

Creates an instance of SwissQRCodetext.

Parameters
SwissQRBill$billSwissQR bill data
Exceptions
BarcodeException

Member Function Documentation

◆ construct()

static SwissQRCodetext::construct (   $javaClass)
static

◆ getBarcodeType()

SwissQRCodetext::getBarcodeType ( )

Gets barcode type.

Returns
int Barcode type.

Reimplemented from IComplexCodetext.

◆ getBill()

SwissQRCodetext::getBill ( )

SwissQR bill data

◆ getConstructedCodetext()

SwissQRCodetext::getConstructedCodetext ( )

Construct codetext from SwissQR bill data

Returns
string Constructed codetext

Reimplemented from IComplexCodetext.

◆ init()

SwissQRCodetext::init ( )
protected

Reimplemented from BaseJavaClass.

◆ initFromString()

SwissQRCodetext::initFromString (   $constructedCodetext)

Initializes Bill with constructed codetext.

Parameters
string$constructedCodetextConstructed codetext.

Member Data Documentation

◆ $bill

SwissQRCodetext::$bill
private

◆ $javaClassName

SwissQRCodetext::$javaClassName = "com.aspose.mw.barcode.complexbarcode.MwSwissQRCodetext"
staticprivate