/**
  * @see EPSInterface::searchSecondaryPickings()
  */
 public function searchSecondaryPickings($sessionId, $paramSearchSecondaryPickings)
 {
     try {
         $searchSecondaryPickingsStdObject = new stdClass();
         $searchSecondaryPickingsStdObject->sessionId = $sessionId;
         $searchSecondaryPickingsStdObject->paramSearchSecondaryPickings = $paramSearchSecondaryPickings->toStdClass();
         $response = parent::searchSecondaryPickings($searchSecondaryPickingsStdObject);
         $arrResultPickingInfoStdObject = array();
         if (isset($response->return)) {
             $arrStdResultPickingInfoObject = $response->return;
             if (is_array($arrStdResultPickingInfoObject)) {
                 for ($i = 0; $i < count($arrStdResultPickingInfoObject); $i++) {
                     $arrResultPickingInfoStdObject[$i] = new ResultPickingInfo($arrStdResultPickingInfoObject[$i]);
                 }
             } else {
                 $arrResultPickingInfoStdObject[0] = new ResultPickingInfo($arrStdResultPickingInfoObject);
             }
         }
         return $arrResultPickingInfoStdObject;
     } catch (SoapFault $sf) {
         throw new ServerException($sf);
     }
 }