Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/libs/Zend
diff options
context:
space:
mode:
authorsgiehl <stefan@piwik.org>2013-10-02 23:53:22 +0400
committersgiehl <stefan@piwik.org>2013-10-02 23:53:22 +0400
commitb9cb027df72c2e284a30538dab3f527c9b5e7c0b (patch)
tree65139f7dbdbb8b8aaf8954de3d2f1ec496e1fd81 /libs/Zend
parent4dee0b78e38259bfbb416175a01473702dce1b5a (diff)
removed unused Zend_Validate_Barcode
Diffstat (limited to 'libs/Zend')
-rw-r--r--libs/Zend/Validate/Barcode.php228
-rw-r--r--libs/Zend/Validate/Barcode/AdapterAbstract.php315
-rw-r--r--libs/Zend/Validate/Barcode/AdapterInterface.php68
-rw-r--r--libs/Zend/Validate/Barcode/Code25.php64
-rw-r--r--libs/Zend/Validate/Barcode/Code25interleaved.php64
-rw-r--r--libs/Zend/Validate/Barcode/Code39.php100
-rw-r--r--libs/Zend/Validate/Barcode/Code39ext.php58
-rw-r--r--libs/Zend/Validate/Barcode/Code93.php120
-rw-r--r--libs/Zend/Validate/Barcode/Code93ext.php58
-rw-r--r--libs/Zend/Validate/Barcode/Ean12.php52
-rw-r--r--libs/Zend/Validate/Barcode/Ean13.php52
-rw-r--r--libs/Zend/Validate/Barcode/Ean14.php52
-rw-r--r--libs/Zend/Validate/Barcode/Ean18.php52
-rw-r--r--libs/Zend/Validate/Barcode/Ean2.php58
-rw-r--r--libs/Zend/Validate/Barcode/Ean5.php58
-rw-r--r--libs/Zend/Validate/Barcode/Ean8.php69
-rw-r--r--libs/Zend/Validate/Barcode/Gtin12.php52
-rw-r--r--libs/Zend/Validate/Barcode/Gtin13.php52
-rw-r--r--libs/Zend/Validate/Barcode/Gtin14.php52
-rw-r--r--libs/Zend/Validate/Barcode/Identcode.php52
-rw-r--r--libs/Zend/Validate/Barcode/Intelligentmail.php58
-rw-r--r--libs/Zend/Validate/Barcode/Issn.php119
-rw-r--r--libs/Zend/Validate/Barcode/Itf14.php52
-rw-r--r--libs/Zend/Validate/Barcode/Leitcode.php52
-rw-r--r--libs/Zend/Validate/Barcode/Planet.php52
-rw-r--r--libs/Zend/Validate/Barcode/Postnet.php52
-rw-r--r--libs/Zend/Validate/Barcode/Royalmail.php121
-rw-r--r--libs/Zend/Validate/Barcode/Sscc.php52
-rw-r--r--libs/Zend/Validate/Barcode/Upca.php52
-rw-r--r--libs/Zend/Validate/Barcode/Upce.php69
30 files changed, 0 insertions, 2355 deletions
diff --git a/libs/Zend/Validate/Barcode.php b/libs/Zend/Validate/Barcode.php
deleted file mode 100644
index 9afeaacc48..0000000000
--- a/libs/Zend/Validate/Barcode.php
+++ /dev/null
@@ -1,228 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Barcode.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Abstract
- */
-// require_once 'Zend/Validate/Abstract.php';
-
-/**
- * @see Zend_Loader
- */
-// require_once 'Zend/Loader.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode extends Zend_Validate_Abstract
-{
- const INVALID = 'barcodeInvalid';
- const FAILED = 'barcodeFailed';
- const INVALID_CHARS = 'barcodeInvalidChars';
- const INVALID_LENGTH = 'barcodeInvalidLength';
-
- protected $_messageTemplates = array(
- self::FAILED => "'%value%' failed checksum validation",
- self::INVALID_CHARS => "'%value%' contains invalid characters",
- self::INVALID_LENGTH => "'%value%' should have a length of %length% characters",
- self::INVALID => "Invalid type given. String expected",
- );
-
- /**
- * Additional variables available for validation failure messages
- *
- * @var array
- */
- protected $_messageVariables = array(
- 'length' => '_length'
- );
-
- /**
- * Length for the set subtype
- *
- * @var integer
- */
- protected $_length;
-
- /**
- * Barcode adapter
- *
- * @var Zend_Validate_Barcode_BarcodeAdapter
- */
- protected $_adapter;
-
- /**
- * Generates the standard validator object
- *
- * @param string|Zend_Config|
- * Zend_Validate_Barcode_BarcodeAdapter $adapter Barcode adapter to use
- * @return void
- * @throws Zend_Validate_Exception
- */
- public function __construct($adapter)
- {
- if ($adapter instanceof Zend_Config) {
- $adapter = $adapter->toArray();
- }
-
- $options = null;
- $checksum = null;
- if (is_array($adapter)) {
- if (array_key_exists('options', $adapter)) {
- $options = $adapter['options'];
- }
-
- if (array_key_exists('checksum', $adapter)) {
- $checksum = $adapter['checksum'];
- }
-
- if (array_key_exists('adapter', $adapter)) {
- $adapter = $adapter['adapter'];
- } else {
- // require_once 'Zend/Validate/Exception.php';
- throw new Zend_Validate_Exception("Missing option 'adapter'");
- }
- }
-
- $this->setAdapter($adapter, $options);
- if ($checksum !== null) {
- $this->setChecksum($checksum);
- }
- }
-
- /**
- * Returns the set adapter
- *
- * @return Zend_Validate_Barcode_BarcodeAdapter
- */
- public function getAdapter()
- {
- return $this->_adapter;
- }
-
- /**
- * Sets a new barcode adapter
- *
- * @param string|Zend_Validate_Barcode $adapter Barcode adapter to use
- * @param array $options Options for this adapter
- * @return void
- * @throws Zend_Validate_Exception
- */
- public function setAdapter($adapter, $options = null)
- {
- $adapter = ucfirst(strtolower($adapter));
- // require_once 'Zend/Loader.php';
- if (Zend_Loader::isReadable('Zend/Validate/Barcode/' . $adapter. '.php')) {
- $adapter = 'Zend_Validate_Barcode_' . $adapter;
- }
-
- if (!class_exists($adapter)) {
- Zend_Loader::loadClass($adapter);
- }
-
- $this->_adapter = new $adapter($options);
- if (!$this->_adapter instanceof Zend_Validate_Barcode_AdapterInterface) {
- // require_once 'Zend/Validate/Exception.php';
- throw new Zend_Validate_Exception(
- "Adapter " . $adapter . " does not implement Zend_Validate_Barcode_AdapterInterface"
- );
- }
-
- return $this;
- }
-
- /**
- * Returns the checksum option
- *
- * @return boolean
- */
- public function getChecksum()
- {
- return $this->getAdapter()->getCheck();
- }
-
- /**
- * Sets the checksum option
- *
- * @param boolean $checksum
- * @return Zend_Validate_Barcode
- */
- public function setChecksum($checksum)
- {
- $this->getAdapter()->setCheck($checksum);
- return $this;
- }
-
- /**
- * Defined by Zend_Validate_Interface
- *
- * Returns true if and only if $value contains a valid barcode
- *
- * @param string $value
- * @return boolean
- */
- public function isValid($value)
- {
- if (!is_string($value)) {
- $this->_error(self::INVALID);
- return false;
- }
-
- $this->_setValue($value);
- $adapter = $this->getAdapter();
- $this->_length = $adapter->getLength();
- $result = $adapter->checkLength($value);
- if (!$result) {
- if (is_array($this->_length)) {
- $temp = $this->_length;
- $this->_length = "";
- foreach($temp as $length) {
- $this->_length .= "/";
- $this->_length .= $length;
- }
-
- $this->_length = substr($this->_length, 1);
- }
-
- $this->_error(self::INVALID_LENGTH);
- return false;
- }
-
- $result = $adapter->checkChars($value);
- if (!$result) {
- $this->_error(self::INVALID_CHARS);
- return false;
- }
-
- if ($this->getChecksum()) {
- $result = $adapter->checksum($value);
- if (!$result) {
- $this->_error(self::FAILED);
- return false;
- }
- }
-
- return true;
- }
-}
diff --git a/libs/Zend/Validate/Barcode/AdapterAbstract.php b/libs/Zend/Validate/Barcode/AdapterAbstract.php
deleted file mode 100644
index 24ca458882..0000000000
--- a/libs/Zend/Validate/Barcode/AdapterAbstract.php
+++ /dev/null
@@ -1,315 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: AdapterAbstract.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterInterface
- */
-// require_once 'Zend/Validate/Barcode/AdapterInterface.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-abstract class Zend_Validate_Barcode_AdapterAbstract
- implements Zend_Validate_Barcode_AdapterInterface
-{
- /**
- * Allowed barcode lengths
- * @var integer|array|string
- */
- protected $_length;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters;
-
- /**
- * Callback to checksum function
- * @var string|array
- */
- protected $_checksum;
-
- /**
- * Is a checksum value included?
- * @var boolean
- */
- protected $_hasChecksum = true;
-
- /**
- * Checks the length of a barcode
- *
- * @param string $value The barcode to check for proper length
- * @return boolean
- */
- public function checkLength($value)
- {
- if (!is_string($value)) {
- return false;
- }
-
- $fixum = strlen($value);
- $found = false;
- $length = $this->getLength();
- if (is_array($length)) {
- foreach ($length as $value) {
- if ($fixum == $value) {
- $found = true;
- }
-
- if ($value == -1) {
- $found = true;
- }
- }
- } elseif ($fixum == $length) {
- $found = true;
- } elseif ($length == -1) {
- $found = true;
- } elseif ($length == 'even') {
- $count = $fixum % 2;
- $found = ($count == 0) ? true : false;
- } elseif ($length == 'odd') {
- $count = $fixum % 2;
- $found = ($count == 1) ? true : false;
- }
-
- return $found;
- }
-
- /**
- * Checks for allowed characters within the barcode
- *
- * @param string $value The barcode to check for allowed characters
- * @return boolean
- */
- public function checkChars($value)
- {
- if (!is_string($value)) {
- return false;
- }
-
- $characters = $this->getCharacters();
- if ($characters == 128) {
- for ($x = 0; $x < 128; ++$x) {
- $value = str_replace(chr($x), '', $value);
- }
- } else {
- $chars = str_split($characters);
- foreach ($chars as $char) {
- $value = str_replace($char, '', $value);
- }
- }
-
- if (strlen($value) > 0) {
- return false;
- }
-
- return true;
- }
-
- /**
- * Validates the checksum
- *
- * @param string $value The barcode to check the checksum for
- * @return boolean
- */
- public function checksum($value)
- {
- $checksum = $this->getChecksum();
- if (!empty($checksum)) {
- if (method_exists($this, $checksum)) {
- return call_user_func(array($this, $checksum), $value);
- }
- }
-
- return false;
- }
-
- /**
- * Returns the allowed barcode length
- *
- * @return string
- */
- public function getLength()
- {
- return $this->_length;
- }
-
- /**
- * Returns the allowed characters
- *
- * @return integer|string
- */
- public function getCharacters()
- {
- return $this->_characters;
- }
-
- /**
- * Returns the checksum function name
- *
- */
- public function getChecksum()
- {
- return $this->_checksum;
- }
-
- /**
- * Returns if barcode uses checksum
- *
- * @return boolean
- */
- public function getCheck()
- {
- return $this->_hasChecksum;
- }
-
- /**
- * Sets the checksum validation
- *
- * @param boolean $check
- * @return Zend_Validate_Barcode_AdapterAbstract
- */
- public function setCheck($check)
- {
- $this->_hasChecksum = (boolean) $check;
- return $this;
- }
-
- /**
- * Validates the checksum (Modulo 10)
- * GTIN implementation factor 3
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _gtin($value)
- {
- $barcode = substr($value, 0, -1);
- $sum = 0;
- $length = strlen($barcode) - 1;
-
- for ($i = 0; $i <= $length; $i++) {
- if (($i % 2) === 0) {
- $sum += $barcode[$length - $i] * 3;
- } else {
- $sum += $barcode[$length - $i];
- }
- }
-
- $calc = $sum % 10;
- $checksum = ($calc === 0) ? 0 : (10 - $calc);
- if ($value[$length + 1] != $checksum) {
- return false;
- }
-
- return true;
- }
-
- /**
- * Validates the checksum (Modulo 10)
- * IDENTCODE implementation factors 9 and 4
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _identcode($value)
- {
- $barcode = substr($value, 0, -1);
- $sum = 0;
- $length = strlen($value) - 2;
-
- for ($i = 0; $i <= $length; $i++) {
- if (($i % 2) === 0) {
- $sum += $barcode[$length - $i] * 4;
- } else {
- $sum += $barcode[$length - $i] * 9;
- }
- }
-
- $calc = $sum % 10;
- $checksum = ($calc === 0) ? 0 : (10 - $calc);
- if ($value[$length + 1] != $checksum) {
- return false;
- }
-
- return true;
- }
-
- /**
- * Validates the checksum (Modulo 10)
- * CODE25 implementation factor 3
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _code25($value)
- {
- $barcode = substr($value, 0, -1);
- $sum = 0;
- $length = strlen($barcode) - 1;
-
- for ($i = 0; $i <= $length; $i++) {
- if (($i % 2) === 0) {
- $sum += $barcode[$i] * 3;
- } else {
- $sum += $barcode[$i];
- }
- }
-
- $calc = $sum % 10;
- $checksum = ($calc === 0) ? 0 : (10 - $calc);
- if ($value[$length + 1] != $checksum) {
- return false;
- }
-
- return true;
- }
-
- /**
- * Validates the checksum ()
- * POSTNET implementation
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _postnet($value)
- {
- $checksum = substr($value, -1, 1);
- $values = str_split(substr($value, 0, -1));
-
- $check = 0;
- foreach($values as $row) {
- $check += $row;
- }
-
- $check %= 10;
- $check = 10 - $check;
- if ($check == $checksum) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/libs/Zend/Validate/Barcode/AdapterInterface.php b/libs/Zend/Validate/Barcode/AdapterInterface.php
deleted file mode 100644
index 1acf92d1cd..0000000000
--- a/libs/Zend/Validate/Barcode/AdapterInterface.php
+++ /dev/null
@@ -1,68 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: AdapterInterface.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-interface Zend_Validate_Barcode_AdapterInterface
-{
- /**
- * Checks the length of a barcode
- *
- * @param string $value The barcode to check for proper length
- * @return boolean
- */
- public function checkLength($value);
-
- /**
- * Checks for allowed characters within the barcode
- *
- * @param string $value The barcode to check for allowed characters
- * @return boolean
- */
- public function checkChars($value);
-
- /**
- * Validates the checksum
- *
- * @param string $value The barcode to check the checksum for
- * @return boolean
- */
- public function checksum($value);
-
- /**
- * Returns if barcode uses a checksum
- *
- * @return boolean
- */
- public function getCheck();
-
- /**
- * Sets the checksum validation
- *
- * @param boolean $check
- * @return Zend_Validate_Barcode_Adapter Provides fluid interface
- */
- public function setCheck($check);
-}
diff --git a/libs/Zend/Validate/Barcode/Code25.php b/libs/Zend/Validate/Barcode/Code25.php
deleted file mode 100644
index 812fa767c9..0000000000
--- a/libs/Zend/Validate/Barcode/Code25.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code25.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code25 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_code25';
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Code25interleaved.php b/libs/Zend/Validate/Barcode/Code25interleaved.php
deleted file mode 100644
index 190619044f..0000000000
--- a/libs/Zend/Validate/Barcode/Code25interleaved.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code25interleaved.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code25interleaved extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 'even';
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_code25';
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Code39.php b/libs/Zend/Validate/Barcode/Code39.php
deleted file mode 100644
index a16ae80457..0000000000
--- a/libs/Zend/Validate/Barcode/Code39.php
+++ /dev/null
@@ -1,100 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code39.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code39 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+%';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_code39';
-
- /**
- * @var array
- */
- protected $_check = array(
- '0' => 0, '1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5, '6' => 6,
- '7' => 7, '8' => 8, '9' => 9, 'A' => 10, 'B' => 11, 'C' => 12, 'D' => 13,
- 'E' => 14, 'F' => 15, 'G' => 16, 'H' => 17, 'I' => 18, 'J' => 19, 'K' => 20,
- 'L' => 21, 'M' => 22, 'N' => 23, 'O' => 24, 'P' => 25, 'Q' => 26, 'R' => 27,
- 'S' => 28, 'T' => 29, 'U' => 30, 'V' => 31, 'W' => 32, 'X' => 33, 'Y' => 34,
- 'Z' => 35, '-' => 36, '.' => 37, ' ' => 38, '$' => 39, '/' => 40, '+' => 41,
- '%' => 42,
- );
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-
- /**
- * Validates the checksum (Modulo 43)
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _code39($value)
- {
- $checksum = substr($value, -1, 1);
- $value = str_split(substr($value, 0, -1));
- $count = 0;
- foreach($value as $char) {
- $count += $this->_check[$char];
- }
-
- $mod = $count % 43;
- if ($mod == $this->_check[$checksum]) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Code39ext.php b/libs/Zend/Validate/Barcode/Code39ext.php
deleted file mode 100644
index 1c26b393a1..0000000000
--- a/libs/Zend/Validate/Barcode/Code39ext.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code39ext.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code39ext extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = 128;
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Code93.php b/libs/Zend/Validate/Barcode/Code93.php
deleted file mode 100644
index a22589a5cf..0000000000
--- a/libs/Zend/Validate/Barcode/Code93.php
+++ /dev/null
@@ -1,120 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code93.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code93 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+%';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_code93';
-
- /**
- * Note that the characters !"§& are only synonyms
- * @var array
- */
- protected $_check = array(
- '0' => 0, '1' => 1, '2' => 2, '3' => 3, '4' => 4, '5' => 5, '6' => 6,
- '7' => 7, '8' => 8, '9' => 9, 'A' => 10, 'B' => 11, 'C' => 12, 'D' => 13,
- 'E' => 14, 'F' => 15, 'G' => 16, 'H' => 17, 'I' => 18, 'J' => 19, 'K' => 20,
- 'L' => 21, 'M' => 22, 'N' => 23, 'O' => 24, 'P' => 25, 'Q' => 26, 'R' => 27,
- 'S' => 28, 'T' => 29, 'U' => 30, 'V' => 31, 'W' => 32, 'X' => 33, 'Y' => 34,
- 'Z' => 35, '-' => 36, '.' => 37, ' ' => 38, '$' => 39, '/' => 40, '+' => 41,
- '%' => 42, '!' => 43, '"' => 44, '§' => 45, '&' => 46,
- );
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-
- /**
- * Validates the checksum (Modulo CK)
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _code93($value)
- {
- $checksum = substr($value, -2, 2);
- $value = str_split(substr($value, 0, -2));
- $count = 0;
- $length = count($value) % 20;
- foreach($value as $char) {
- if ($length == 0) {
- $length = 20;
- }
-
- $count += $this->_check[$char] * $length;
- --$length;
- }
-
- $check = array_search(($count % 47), $this->_check);
- $value[] = $check;
- $count = 0;
- $length = count($value) % 15;
- foreach($value as $char) {
- if ($length == 0) {
- $length = 15;
- }
-
- $count += $this->_check[$char] * $length;
- --$length;
- }
- $check .= array_search(($count % 47), $this->_check);
-
- if ($check == $checksum) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Code93ext.php b/libs/Zend/Validate/Barcode/Code93ext.php
deleted file mode 100644
index d7256d31d8..0000000000
--- a/libs/Zend/Validate/Barcode/Code93ext.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Code93ext.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Code93ext extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = 128;
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Ean12.php b/libs/Zend/Validate/Barcode/Ean12.php
deleted file mode 100644
index 30f0d721aa..0000000000
--- a/libs/Zend/Validate/Barcode/Ean12.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean12.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean12 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 12;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Ean13.php b/libs/Zend/Validate/Barcode/Ean13.php
deleted file mode 100644
index 58ca534881..0000000000
--- a/libs/Zend/Validate/Barcode/Ean13.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean13.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean13 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 13;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Ean14.php b/libs/Zend/Validate/Barcode/Ean14.php
deleted file mode 100644
index d3186ca452..0000000000
--- a/libs/Zend/Validate/Barcode/Ean14.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean14.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean14 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 14;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Ean18.php b/libs/Zend/Validate/Barcode/Ean18.php
deleted file mode 100644
index 116e1c3cac..0000000000
--- a/libs/Zend/Validate/Barcode/Ean18.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean18.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean18 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 18;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Ean2.php b/libs/Zend/Validate/Barcode/Ean2.php
deleted file mode 100644
index 389821a4bc..0000000000
--- a/libs/Zend/Validate/Barcode/Ean2.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean2.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean2 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 2;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Ean5.php b/libs/Zend/Validate/Barcode/Ean5.php
deleted file mode 100644
index ca208e5b82..0000000000
--- a/libs/Zend/Validate/Barcode/Ean5.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean5.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean5 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 5;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Ean8.php b/libs/Zend/Validate/Barcode/Ean8.php
deleted file mode 100644
index 1a2f9e1f10..0000000000
--- a/libs/Zend/Validate/Barcode/Ean8.php
+++ /dev/null
@@ -1,69 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Ean8.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Ean8 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(7, 8);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-
- /**
- * Overrides parent checkLength
- *
- * @param string $value Value
- * @return boolean
- */
- public function checkLength($value)
- {
- if (strlen($value) == 7) {
- $this->setCheck(false);
- } else {
- $this->setCheck(true);
- }
-
- return parent::checkLength($value);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Gtin12.php b/libs/Zend/Validate/Barcode/Gtin12.php
deleted file mode 100644
index ca655a8b97..0000000000
--- a/libs/Zend/Validate/Barcode/Gtin12.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Gtin12.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Gtin12 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 12;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Gtin13.php b/libs/Zend/Validate/Barcode/Gtin13.php
deleted file mode 100644
index 85d3aa791d..0000000000
--- a/libs/Zend/Validate/Barcode/Gtin13.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Gtin13.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Gtin13 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 13;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Gtin14.php b/libs/Zend/Validate/Barcode/Gtin14.php
deleted file mode 100644
index 47802c5f3e..0000000000
--- a/libs/Zend/Validate/Barcode/Gtin14.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Gtin14.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Gtin14 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 14;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Identcode.php b/libs/Zend/Validate/Barcode/Identcode.php
deleted file mode 100644
index 68bed9a020..0000000000
--- a/libs/Zend/Validate/Barcode/Identcode.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Identcode.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Identcode extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 12;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_identcode';
-}
diff --git a/libs/Zend/Validate/Barcode/Intelligentmail.php b/libs/Zend/Validate/Barcode/Intelligentmail.php
deleted file mode 100644
index 1690b935f2..0000000000
--- a/libs/Zend/Validate/Barcode/Intelligentmail.php
+++ /dev/null
@@ -1,58 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Intelligentmail.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_IntelligentMail extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(20, 25, 29, 31);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Constructor
- *
- * Sets check flag to false.
- *
- * @return void
- */
- public function __construct()
- {
- $this->setCheck(false);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Issn.php b/libs/Zend/Validate/Barcode/Issn.php
deleted file mode 100644
index 4e6db805e9..0000000000
--- a/libs/Zend/Validate/Barcode/Issn.php
+++ /dev/null
@@ -1,119 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Issn.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Issn extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(8, 13);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789X';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-
- /**
- * Allows X on length of 8 chars
- *
- * @param string $value The barcode to check for allowed characters
- * @return boolean
- */
- public function checkChars($value)
- {
- if (strlen($value) != 8) {
- if (strpos($value, 'X') !== false) {
- return false;
- }
- }
-
- return parent::checkChars($value);
- }
-
- /**
- * Validates the checksum
- *
- * @param string $value The barcode to check the checksum for
- * @return boolean
- */
- public function checksum($value)
- {
- if (strlen($value) == 8) {
- $this->_checksum = '_issn';
- } else {
- $this->_checksum = '_gtin';
- }
-
- return parent::checksum($value);
- }
-
- /**
- * Validates the checksum ()
- * ISSN implementation (reversed mod11)
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _issn($value)
- {
- $checksum = substr($value, -1, 1);
- $values = str_split(substr($value, 0, -1));
- $check = 0;
- $multi = 8;
- foreach($values as $token) {
- if ($token == 'X') {
- $token = 10;
- }
-
- $check += ($token * $multi);
- --$multi;
- }
-
- $check %= 11;
- $check = 11 - $check;
- if ($check == $checksum) {
- return true;
- } else if (($check == 10) && ($checksum == 'X')) {
- return true;
- }
-
- return false;
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Itf14.php b/libs/Zend/Validate/Barcode/Itf14.php
deleted file mode 100644
index a16f5f4997..0000000000
--- a/libs/Zend/Validate/Barcode/Itf14.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Itf14.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Itf14 extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 14;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Leitcode.php b/libs/Zend/Validate/Barcode/Leitcode.php
deleted file mode 100644
index 68dc4aaa9d..0000000000
--- a/libs/Zend/Validate/Barcode/Leitcode.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Leitcode.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Leitcode extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 14;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_identcode';
-}
diff --git a/libs/Zend/Validate/Barcode/Planet.php b/libs/Zend/Validate/Barcode/Planet.php
deleted file mode 100644
index d99c27461f..0000000000
--- a/libs/Zend/Validate/Barcode/Planet.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Planet.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Planet extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(12, 14);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_postnet';
-}
diff --git a/libs/Zend/Validate/Barcode/Postnet.php b/libs/Zend/Validate/Barcode/Postnet.php
deleted file mode 100644
index 8a0333acc5..0000000000
--- a/libs/Zend/Validate/Barcode/Postnet.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Postnet.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Postnet extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(6, 7, 10, 12);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_postnet';
-}
diff --git a/libs/Zend/Validate/Barcode/Royalmail.php b/libs/Zend/Validate/Barcode/Royalmail.php
deleted file mode 100644
index 42305748d2..0000000000
--- a/libs/Zend/Validate/Barcode/Royalmail.php
+++ /dev/null
@@ -1,121 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Royalmail.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Royalmail extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = -1;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
-
- protected $_rows = array(
- '0' => 1, '1' => 1, '2' => 1, '3' => 1, '4' => 1, '5' => 1,
- '6' => 2, '7' => 2, '8' => 2, '9' => 2, 'A' => 2, 'B' => 2,
- 'C' => 3, 'D' => 3, 'E' => 3, 'F' => 3, 'G' => 3, 'H' => 3,
- 'I' => 4, 'J' => 4, 'K' => 4, 'L' => 4, 'M' => 4, 'N' => 4,
- 'O' => 5, 'P' => 5, 'Q' => 5, 'R' => 5, 'S' => 5, 'T' => 5,
- 'U' => 0, 'V' => 0, 'W' => 0, 'X' => 0, 'Y' => 0, 'Z' => 0,
- );
-
- protected $_columns = array(
- '0' => 1, '1' => 2, '2' => 3, '3' => 4, '4' => 5, '5' => 0,
- '6' => 1, '7' => 2, '8' => 3, '9' => 4, 'A' => 5, 'B' => 0,
- 'C' => 1, 'D' => 2, 'E' => 3, 'F' => 4, 'G' => 5, 'H' => 0,
- 'I' => 1, 'J' => 2, 'K' => 3, 'L' => 4, 'M' => 5, 'N' => 0,
- 'O' => 1, 'P' => 2, 'Q' => 3, 'R' => 4, 'S' => 5, 'T' => 0,
- 'U' => 1, 'V' => 2, 'W' => 3, 'X' => 4, 'Y' => 5, 'Z' => 0,
- );
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_royalmail';
-
- /**
- * Validates the checksum ()
- *
- * @param string $value The barcode to validate
- * @return boolean
- */
- protected function _royalmail($value)
- {
- $checksum = substr($value, -1, 1);
- $values = str_split(substr($value, 0, -1));
- $rowvalue = 0;
- $colvalue = 0;
- foreach($values as $row) {
- $rowvalue += $this->_rows[$row];
- $colvalue += $this->_columns[$row];
- }
-
- $rowvalue %= 6;
- $colvalue %= 6;
-
- $rowchkvalue = array_keys($this->_rows, $rowvalue);
- $colchkvalue = array_keys($this->_columns, $colvalue);
- $chkvalue = current(array_intersect($rowchkvalue, $colchkvalue));
- if ($chkvalue == $checksum) {
- return true;
- }
-
- return false;
- }
-
- /**
- * Allows start and stop tag within checked chars
- *
- * @param string $value The barcode to check for allowed characters
- * @return boolean
- */
- public function checkChars($value)
- {
- if ($value[0] == '(') {
- $value = substr($value, 1);
-
- if ($value[strlen($value) - 1] == ')') {
- $value = substr($value, 0, -1);
- } else {
- return false;
- }
- }
-
- return parent::checkChars($value);
- }
-}
diff --git a/libs/Zend/Validate/Barcode/Sscc.php b/libs/Zend/Validate/Barcode/Sscc.php
deleted file mode 100644
index e25fd8f62a..0000000000
--- a/libs/Zend/Validate/Barcode/Sscc.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Sscc.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Sscc extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 18;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Upca.php b/libs/Zend/Validate/Barcode/Upca.php
deleted file mode 100644
index 5e2a4c45c7..0000000000
--- a/libs/Zend/Validate/Barcode/Upca.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Upca.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Upca extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = 12;
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-}
diff --git a/libs/Zend/Validate/Barcode/Upce.php b/libs/Zend/Validate/Barcode/Upce.php
deleted file mode 100644
index 7adba140b3..0000000000
--- a/libs/Zend/Validate/Barcode/Upce.php
+++ /dev/null
@@ -1,69 +0,0 @@
-<?php
-/**
- * Zend Framework
- *
- * LICENSE
- *
- * This source file is subject to the new BSD license that is bundled
- * with this package in the file LICENSE.txt.
- * It is also available through the world-wide-web at this URL:
- * http://framework.zend.com/license/new-bsd
- * If you did not receive a copy of the license and are unable to
- * obtain it through the world-wide-web, please send an email
- * to license@zend.com so we can send you a copy immediately.
- *
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- * @version $Id: Upce.php 23775 2011-03-01 17:25:24Z ralph $
- */
-
-/**
- * @see Zend_Validate_Barcode_AdapterAbstract
- */
-// require_once 'Zend/Validate/Barcode/AdapterAbstract.php';
-
-/**
- * @category Zend
- * @package Zend_Validate
- * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- * @license http://framework.zend.com/license/new-bsd New BSD License
- */
-class Zend_Validate_Barcode_Upce extends Zend_Validate_Barcode_AdapterAbstract
-{
- /**
- * Allowed barcode lengths
- * @var integer
- */
- protected $_length = array(6, 7, 8);
-
- /**
- * Allowed barcode characters
- * @var string
- */
- protected $_characters = '0123456789';
-
- /**
- * Checksum function
- * @var string
- */
- protected $_checksum = '_gtin';
-
- /**
- * Overrides parent checkLength
- *
- * @param string $value Value
- * @return boolean
- */
- public function checkLength($value)
- {
- if (strlen($value) != 8) {
- $this->setCheck(false);
- } else {
- $this->setCheck(true);
- }
-
- return parent::checkLength($value);
- }
-}