model/RdsResultStorage.php
public function storeRelatedDelivery($deliveryResultIdentifier, $deliveryIdentifier)
    {
        $sql = 'SELECT COUNT(*) FROM ' . self::RESULTS_TABLENAME .
            ' WHERE ' . self::RESULTS_TABLE_ID . ' = ?';
        $params = array($deliveryResultIdentifier);
        if ($this->getPersistence()->query($sql, $params)->fetchColumn() == 0) {
            $this->getPersistence()->insert(
                self::RESULTS_TABLENAME,
                array(self::DELIVERY_COLUMN => $deliveryIdentifier, self::RESULTS_TABLE_ID => $deliveryResultIdentifier)
            );
        } else {
            $sqlUpdate = 'UPDATE ' . self::RESULTS_TABLENAME . ' SET ' . self::DELIVERY_COLUMN . ' = ? WHERE ' . self::RESULTS_TABLE_ID . ' = ?';
            $paramsUpdate = array($deliveryIdentifier, $deliveryResultIdentifier);
            $this->getPersistence()->exec($sqlUpdate, $paramsUpdate);
        }
    }
public function storeRelatedDelivery($deliveryResultIdentifier, $deliveryIdentifier)
    {
        $sql = 'SELECT COUNT(*) FROM ' . self::RESULTS_TABLENAME .
            ' WHERE ' . self::RESULTS_TABLE_ID . ' = ?';
        $params = array($deliveryResultIdentifier);
        if ($this->getPersistence()->query($sql, $params)->fetchColumn() == 0) {
            $this->getPersistence()->insert(
                self::RESULTS_TABLENAME,
                array(self::DELIVERY_COLUMN => $deliveryIdentifier, self::RESULTS_TABLE_ID => $deliveryResultIdentifier)
            );
        } else {
            $sqlUpdate = 'UPDATE ' . self::RESULTS_TABLENAME . ' SET ' . self::DELIVERY_COLUMN . ' = ? WHERE ' . self::RESULTS_TABLE_ID . ' = ?';
            $paramsUpdate = array($deliveryIdentifier, $deliveryResultIdentifier);
            $this->getPersistence()->exec($sqlUpdate, $paramsUpdate);
        }
    }
public function storeRelatedDelivery ( $ deliveryResultIdentifier , $ deliveryIdentifier ) { $ sql = 'SELECT COUNT(*) FROM ' . self :: RESULTS_TABLENAME . ' WHERE ' . self :: RESULTS_TABLE_ID . ' = ?' ; $ params = array ( $ deliveryResultIdentifier ) ; if ( $ this -> getPersistence ( ) -> query ( $ sql , $ params ) -> fetchColumn ( ) == 0 ) { $ this -> getPersistence ( ) -> insert ( self :: RESULTS_TABLENAME , array ( self :: DELIVERY_COLUMN => $ deliveryIdentifier , self :: RESULTS_TABLE_ID => $ deliveryResultIdentifier ) ) ; } else { $ sqlUpdate = 'UPDATE ' . self :: RESULTS_TABLENAME . ' SET ' . self :: DELIVERY_COLUMN . ' = ? WHERE ' . self :: RESULTS_TABLE_ID . ' = ?' ; $ paramsUpdate = array ( $ deliveryIdentifier , $ deliveryResultIdentifier ) ; $ this -> getPersistence ( ) -> exec ( $ sqlUpdate , $ paramsUpdate ) ; } }
Store Delivery corresponding to the current test
@param $deliveryResultIdentifier
@param $deliveryIdentifier
Store Delivery corresponding to the current test