|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| checkLength ($value) | |
| checkChars ($value) | |
| checksum ($value) | |
| getLength () | |
| getCharacters () | |
| getChecksum () | |
| getCheck () | |
| setCheck ($check) | |
Protected Member Functions | |
| _gtin ($value) | |
| _identcode ($value) | |
| _code25 ($value) | |
| _postnet ($value) | |
Protected Attributes | |
| $_length | |
| $_characters | |
| $_checksum | |
| $_hasChecksum = true | |
Definition at line 33 of file AdapterAbstract.php.
| _code25 | ( | $ | value | ) | [protected] |
Validates the checksum (Modulo 10) CODE25 implementation factor 3
| string | $value | The barcode to validate |
Definition at line 267 of file AdapterAbstract.php.
| _gtin | ( | $ | value | ) | [protected] |
Validates the checksum (Modulo 10) GTIN implementation factor 3
| string | $value | The barcode to validate |
Definition at line 207 of file AdapterAbstract.php.
| _identcode | ( | $ | value | ) | [protected] |
Validates the checksum (Modulo 10) IDENTCODE implementation factors 9 and 4
| string | $value | The barcode to validate |
Definition at line 237 of file AdapterAbstract.php.
| _postnet | ( | $ | value | ) | [protected] |
Validates the checksum () POSTNET implementation
| string | $value | The barcode to validate |
Definition at line 297 of file AdapterAbstract.php.
| checkChars | ( | $ | value | ) |
Checks for allowed characters within the barcode
| string | $value | The barcode to check for allowed characters |
Implements Zend_Validate_Barcode_AdapterInterface.
Reimplemented in Zend_Validate_Barcode_Royalmail, and Zend_Validate_Barcode_Issn.
Definition at line 106 of file AdapterAbstract.php.

| checkLength | ( | $ | value | ) |
Checks the length of a barcode
| string | $value | The barcode to check for proper length |
Implements Zend_Validate_Barcode_AdapterInterface.
Reimplemented in Zend_Validate_Barcode_Ean8, and Zend_Validate_Barcode_Upce.
Definition at line 66 of file AdapterAbstract.php.

| checksum | ( | $ | value | ) |
Validates the checksum
| string | $value | The barcode to check the checksum for |
Implements Zend_Validate_Barcode_AdapterInterface.
Reimplemented in Zend_Validate_Barcode_Issn.
Definition at line 137 of file AdapterAbstract.php.

| getCharacters | ( | ) |
Returns the allowed characters
Definition at line 164 of file AdapterAbstract.php.

| getCheck | ( | ) |
Returns if barcode uses checksum
Implements Zend_Validate_Barcode_AdapterInterface.
Definition at line 183 of file AdapterAbstract.php.
| getChecksum | ( | ) |
Returns the checksum function name
Definition at line 173 of file AdapterAbstract.php.

| getLength | ( | ) |
Returns the allowed barcode length
Definition at line 154 of file AdapterAbstract.php.

| setCheck | ( | $ | check | ) |
Sets the checksum validation
| boolean | $check |
Implements Zend_Validate_Barcode_AdapterInterface.
Definition at line 194 of file AdapterAbstract.php.

$_characters [protected] |
Reimplemented in Zend_Validate_Barcode_Code25, Zend_Validate_Barcode_Code25interleaved, Zend_Validate_Barcode_Code39, Zend_Validate_Barcode_Code39ext, Zend_Validate_Barcode_Code93, Zend_Validate_Barcode_Code93ext, Zend_Validate_Barcode_Ean12, Zend_Validate_Barcode_Ean13, Zend_Validate_Barcode_Ean14, Zend_Validate_Barcode_Ean18, Zend_Validate_Barcode_Ean2, Zend_Validate_Barcode_Ean5, Zend_Validate_Barcode_Ean8, Zend_Validate_Barcode_Gtin12, Zend_Validate_Barcode_Gtin13, Zend_Validate_Barcode_Gtin14, Zend_Validate_Barcode_Identcode, Zend_Validate_Barcode_IntelligentMail, Zend_Validate_Barcode_Issn, Zend_Validate_Barcode_Itf14, Zend_Validate_Barcode_Leitcode, Zend_Validate_Barcode_Planet, Zend_Validate_Barcode_Postnet, Zend_Validate_Barcode_Royalmail, Zend_Validate_Barcode_Sscc, Zend_Validate_Barcode_Upca, and Zend_Validate_Barcode_Upce.
Definition at line 46 of file AdapterAbstract.php.
$_checksum [protected] |
Reimplemented in Zend_Validate_Barcode_Royalmail, Zend_Validate_Barcode_Code25, Zend_Validate_Barcode_Code25interleaved, Zend_Validate_Barcode_Code39, Zend_Validate_Barcode_Code93, Zend_Validate_Barcode_Ean12, Zend_Validate_Barcode_Ean13, Zend_Validate_Barcode_Ean14, Zend_Validate_Barcode_Ean18, Zend_Validate_Barcode_Ean8, Zend_Validate_Barcode_Gtin12, Zend_Validate_Barcode_Gtin13, Zend_Validate_Barcode_Gtin14, Zend_Validate_Barcode_Identcode, Zend_Validate_Barcode_Issn, Zend_Validate_Barcode_Itf14, Zend_Validate_Barcode_Leitcode, Zend_Validate_Barcode_Planet, Zend_Validate_Barcode_Postnet, Zend_Validate_Barcode_Sscc, Zend_Validate_Barcode_Upca, and Zend_Validate_Barcode_Upce.
Definition at line 52 of file AdapterAbstract.php.
$_hasChecksum = true [protected] |
Definition at line 58 of file AdapterAbstract.php.
$_length [protected] |
Reimplemented in Zend_Validate_Barcode_Code25, Zend_Validate_Barcode_Code25interleaved, Zend_Validate_Barcode_Code39, Zend_Validate_Barcode_Code39ext, Zend_Validate_Barcode_Code93, Zend_Validate_Barcode_Code93ext, Zend_Validate_Barcode_Ean12, Zend_Validate_Barcode_Ean13, Zend_Validate_Barcode_Ean14, Zend_Validate_Barcode_Ean18, Zend_Validate_Barcode_Ean2, Zend_Validate_Barcode_Ean5, Zend_Validate_Barcode_Ean8, Zend_Validate_Barcode_Gtin12, Zend_Validate_Barcode_Gtin13, Zend_Validate_Barcode_Gtin14, Zend_Validate_Barcode_Identcode, Zend_Validate_Barcode_IntelligentMail, Zend_Validate_Barcode_Issn, Zend_Validate_Barcode_Itf14, Zend_Validate_Barcode_Leitcode, Zend_Validate_Barcode_Planet, Zend_Validate_Barcode_Postnet, Zend_Validate_Barcode_Royalmail, Zend_Validate_Barcode_Sscc, Zend_Validate_Barcode_Upca, and Zend_Validate_Barcode_Upce.
Definition at line 40 of file AdapterAbstract.php.