![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/vendor/laminas/laminas-validator/src/Barcode/ |
<?php namespace Laminas\Validator\Barcode; interface AdapterInterface { /** * Checks the length of a barcode * * @param string $value The barcode to check for proper length * @return bool */ public function hasValidLength($value); /** * Checks for allowed characters within the barcode * * @param string $value The barcode to check for allowed characters * @return bool */ public function hasValidCharacters($value); /** * Validates the checksum * * @param string $value The barcode to check the checksum for * @return bool */ public function hasValidChecksum($value); /** * Returns the allowed barcode length * * @return int|string|array|null */ public function getLength(); /** * Returns the allowed characters * * @deprecated Since 2.60.0 all option setters and getters are deprecated for removal in 3.0 * * @return int|string|array|null */ public function getCharacters(); /** * Returns if barcode uses a checksum * * @deprecated Since 2.60.0 all option setters and getters are deprecated for removal in 3.0 * * @return string|null */ public function getChecksum(); /** * Sets the checksum validation, if no value is given, the actual setting is returned * * @deprecated Since 2.60.0 all option setters and getters are deprecated for removal in 3.0 * * @param bool|null $check * @return $this|bool * @psalm-return ($check is null ? bool : static) */ public function useChecksum($check = null); }