Merged /branches/legacy:r78-93 to trunk, #7

git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/trunk@94 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
pzinovkin
2009-06-02 10:12:33 +00:00
20 changed files with 135 additions and 169 deletions

View File

@ -2,7 +2,7 @@
/**
* Класс модели данных
*
* @copyright
* @copyright netmonsters.ru
* @link
* @package Majestic
* @subpackage DB
@ -61,9 +61,9 @@ abstract class Model
return new ModelSelectResult($res);
case 'insert':
case 'replac':
return new ModelInsertResult($this->handler);
return new ModelInsertResult($this->handler, $res); //$res for postgreSQL
default:
return new ModelChangeResult($this->handler);
return new ModelChangeResult($this->handler, $res); //$res for postgreSQL
}
}
@ -224,9 +224,9 @@ class ModelChangeResult extends ModelResult
{
public $affected;
function __construct($resource)
function __construct($resource, $result)
{
$this->affected = DBConnector::affectedRows($resource);
$this->affected = DBConnector::affectedRows($resource, $result);
}
function count()
@ -239,9 +239,9 @@ class ModelInsertResult extends ModelChangeResult
{
public $id;
function __construct($resource)
function __construct($resource, $result)
{
parent::__construct($resource);
parent::__construct($resource, $result);
$this->id = DBConnector::getId($resource);
}
@ -250,4 +250,4 @@ class ModelInsertResult extends ModelChangeResult
return $this->id;
}
}
?>
?>