| Fully Qualified Name: | Laminas\Validator\Barcode\Code39 | 
| Extends: | AbstractAdapter | 
| Name | Description | Defined By | 
|---|---|---|
| __construct() | Constructor for this barcode adapter | Code39 | 
| getCharacters() | Returns the allowed characters | AbstractAdapter | 
| getChecksum() | Returns the checksum function name | AbstractAdapter | 
| getLength() | Returns the allowed barcode length | AbstractAdapter | 
| hasValidCharacters() | Checks for allowed characters within the barcode | AbstractAdapter | 
| hasValidChecksum() | Validates the checksum | AbstractAdapter | 
| hasValidLength() | Checks the length of a barcode | AbstractAdapter | 
| useChecksum() | Sets the checksum validation, if no value is given, the actual setting is returned | AbstractAdapter | 
Constructor for this barcode adapter
Returns:
Returns the allowed characters
Returns: int|string|array
Returns the checksum function name
Returns:
Returns the allowed barcode length
Returns: int|array
Checks for allowed characters within the barcode
| Parameter Name | Type | Description | 
|---|---|---|
| $value | string | The | 
Returns: bool
Validates the checksum
| Parameter Name | Type | Description | 
|---|---|---|
| $value | string | The | 
Returns: bool
Checks the length of a barcode
| Parameter Name | Type | Description | 
|---|---|---|
| $value | string | The | 
Returns: bool
Sets the checksum validation, if no value is given, the actual setting is returned
| Parameter Name | Type | Description | 
|---|---|---|
| $check | bool | 
Returns: \AbstractAdapter|bool