/**
  * @param $barCodeSelection
  * @return bool
  * @throws \Epl\ExceptionCommand
  */
 protected function isValidBarCodeSelection($barCodeSelection)
 {
     foreach ($this->getAvailableBarCodeSelection() as $availableBarCode) {
         if ($availableBarCode === (string) $barCodeSelection) {
             return true;
         }
     }
     throw ExceptionCommand::invalidBarCodeSelection($barCodeSelection);
 }