public function getPossibleBarcodes($barcode) { $request = NULL; if (strlen($barcode) < 6 && $barcode) { $request = $this->_mapper->searchBarcodeByCatalogueNumber($barcode); } if (!isNull($family = $this->_mapper->getFamilyContentByBarcode($barcode))) { if (!isNull($request)) { $request = M('Store')->requestComposite($request, $family); } else { $request = $family; } } if (isNull($request)) { return array(); } return $request; }