mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-12 04:23:19 +00:00
Remove User_Adapter
This commit is contained in:
@@ -13,6 +13,7 @@ use Alchemy\Phrasea\Application;
|
||||
use Alchemy\Phrasea\Border\File;
|
||||
use Alchemy\Phrasea\Metadata\Tag\TfFilename;
|
||||
use Alchemy\Phrasea\Metadata\Tag\TfBasename;
|
||||
use Alchemy\Phrasea\Model\Entities\User;
|
||||
use Alchemy\Phrasea\Model\Serializer\CaptionSerializer;
|
||||
use Alchemy\Phrasea\SearchEngine\SearchEngineInterface;
|
||||
use Alchemy\Phrasea\SearchEngine\SearchEngineOptions;
|
||||
@@ -192,7 +193,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
, type, originalname, bitly, sha256, mime
|
||||
FROM record WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->record_id]);
|
||||
$stmt->execute(array(':record_id' => $this->record_id));
|
||||
$row = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
@@ -212,7 +213,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$this->sha256 = $row['sha256'];
|
||||
$this->mime = $row['mime'];
|
||||
|
||||
$datas = [
|
||||
$datas = array(
|
||||
'mime' => $this->mime
|
||||
, 'sha256' => $this->sha256
|
||||
, 'bitly_link' => $this->bitly_link
|
||||
@@ -223,7 +224,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
, 'modification_date' => $this->modification_date
|
||||
, 'creation_date' => $this->creation_date
|
||||
, 'base_id' => $this->base_id
|
||||
];
|
||||
);
|
||||
|
||||
$this->set_data_to_cache($datas);
|
||||
|
||||
@@ -290,7 +291,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$old_type = $this->get_type();
|
||||
|
||||
if (!in_array($type, ['document', 'audio', 'video', 'image', 'flash', 'map'])) {
|
||||
if (!in_array($type, array('document', 'audio', 'video', 'image', 'flash', 'map'))) {
|
||||
throw new Exception('unrecognized document type');
|
||||
}
|
||||
|
||||
@@ -298,7 +299,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$sql = 'UPDATE record SET type = :type WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':type' => $type, ':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':type' => $type, ':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
if ($old_type !== $type)
|
||||
@@ -480,10 +481,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$sql = "UPDATE record SET coll_id = :coll_id WHERE record_id =:record_id";
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':coll_id' => $collection->get_coll_id(),
|
||||
':record_id' => $this->get_record_id()
|
||||
];
|
||||
);
|
||||
|
||||
$stmt = $this->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
@@ -565,7 +566,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = 'SELECT BIN(status) as status FROM record
|
||||
WHERE record_id = :record_id';
|
||||
$stmt = $this->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$row = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
@@ -608,7 +609,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
}
|
||||
|
||||
if (!$this->subdefs) {
|
||||
$this->subdefs = [];
|
||||
$this->subdefs = array();
|
||||
}
|
||||
|
||||
$substitute = ($name !== 'document');
|
||||
@@ -625,7 +626,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
*/
|
||||
public function getSubdfefByDeviceAndMime($devices = null, $mimes = null)
|
||||
{
|
||||
$subdefNames = $subdefs = [];
|
||||
$subdefNames = $subdefs = array();
|
||||
|
||||
$availableSubdefs = $this->get_subdefs();
|
||||
|
||||
@@ -686,7 +687,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
public function get_subdefs()
|
||||
{
|
||||
if (!$this->subdefs) {
|
||||
$this->subdefs = [];
|
||||
$this->subdefs = array();
|
||||
}
|
||||
|
||||
$subdefs = $this->get_available_subdefs();
|
||||
@@ -715,11 +716,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
WHERE s.record_id = r.record_id AND r.record_id = :record_id';
|
||||
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
$subdefs = ['preview', 'thumbnail'];
|
||||
$subdefs = array('preview', 'thumbnail');
|
||||
|
||||
foreach ($rs as $row) {
|
||||
$subdefs[] = $row['name'];
|
||||
@@ -751,11 +752,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
try {
|
||||
$this->technical_datas = $this->get_data_from_cache(self::CACHE_TECHNICAL_DATAS);
|
||||
} catch (Exception $e) {
|
||||
$this->technical_datas = [];
|
||||
$this->technical_datas = array();
|
||||
$connbas = $this->get_databox()->get_connection();
|
||||
$sql = 'SELECT name, value FROM technical_datas WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
@@ -838,11 +839,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$meta_id = null;
|
||||
}
|
||||
|
||||
$metas = [
|
||||
$metas = array(
|
||||
'meta_struct_id' => $field->get_meta_struct_id()
|
||||
, 'meta_id' => $meta_id
|
||||
, 'value' => $original_name
|
||||
];
|
||||
);
|
||||
|
||||
$this->set_metadatas($metas, true);
|
||||
}
|
||||
@@ -850,10 +851,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = 'UPDATE record
|
||||
SET originalname = :originalname WHERE record_id = :record_id';
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':originalname' => $original_name
|
||||
, ':record_id' => $this->get_record_id()
|
||||
];
|
||||
);
|
||||
|
||||
$stmt = $this->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
@@ -884,7 +885,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$fields = $this->get_databox()->get_meta_structure();
|
||||
|
||||
$fields_to_retrieve = [];
|
||||
$fields_to_retrieve = array();
|
||||
|
||||
foreach ($fields as $field) {
|
||||
if (in_array($field->get_thumbtitle(), ['1', $this->app['locale']])) {
|
||||
@@ -971,10 +972,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = 'UPDATE record SET xml = :xml WHERE record_id= :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute(
|
||||
[
|
||||
array(
|
||||
':xml' => $dom_doc->saveXML(),
|
||||
':record_id' => $this->record_id
|
||||
]
|
||||
)
|
||||
);
|
||||
|
||||
$this->reindex();
|
||||
@@ -990,7 +991,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
*/
|
||||
protected function set_metadata(Array $params, databox $databox)
|
||||
{
|
||||
$mandatoryParams = ['meta_struct_id', 'meta_id', 'value'];
|
||||
$mandatoryParams = array('meta_struct_id', 'meta_id', 'value');
|
||||
|
||||
foreach ($mandatoryParams as $param) {
|
||||
if (!array_key_exists($param, $params)) {
|
||||
@@ -1101,7 +1102,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$connbas = connection::getPDOConnection($this->app, $this->get_sbas_id());
|
||||
$sql = 'UPDATE record SET jeton=(jeton | ' . JETON_MAKE_SUBDEF . ') WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
|
||||
return $this;
|
||||
}
|
||||
@@ -1117,7 +1118,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
SET jeton = ' . (JETON_WRITE_META_DOC | JETON_WRITE_META_SUBDEF) . '
|
||||
WHERE record_id= :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->record_id]);
|
||||
$stmt->execute(array(':record_id' => $this->record_id));
|
||||
|
||||
return $this;
|
||||
}
|
||||
@@ -1131,9 +1132,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
{
|
||||
$connbas = connection::getPDOConnection($this->app, $this->get_sbas_id());
|
||||
|
||||
$sql = 'UPDATE record SET status = :status WHERE record_id= :record_id';
|
||||
$sql = 'UPDATE record SET status = 0b' . $status . '
|
||||
WHERE record_id= :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->record_id, ':status' => bindec($status)]);
|
||||
$stmt->execute(array(':record_id' => $this->record_id));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = 'REPLACE INTO status (id, record_id, name, value) VALUES (null, :record_id, :name, :value)';
|
||||
@@ -1142,11 +1144,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$status = strrev($status);
|
||||
$length = strlen($status);
|
||||
for ($i = 4; $i < $length; $i++) {
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':record_id' => $this->get_record_id(),
|
||||
':name' => $i,
|
||||
':value' => $status[$i]
|
||||
]);
|
||||
));
|
||||
}
|
||||
$stmt->closeCursor();
|
||||
|
||||
@@ -1176,7 +1178,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$stmt = $databox->get_connection()->prepare($sql);
|
||||
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':coll_id' => $collection->get_coll_id(),
|
||||
':parent_record_id' => 1,
|
||||
':type' => 'unknown',
|
||||
@@ -1184,7 +1186,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
':uuid' => \uuid::generate_v4(),
|
||||
':originalname' => null,
|
||||
':mime' => null,
|
||||
]);
|
||||
));
|
||||
|
||||
$story_id = $databox->get_connection()->lastInsertId();
|
||||
|
||||
@@ -1197,11 +1199,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
VALUES (null, :log_id, now(),
|
||||
:record_id, "add", :coll_id,"")';
|
||||
$stmt = $databox->get_connection()->prepare($sql);
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':log_id' => $log_id,
|
||||
':record_id' => $story_id,
|
||||
':coll_id' => $collection->get_coll_id()
|
||||
]);
|
||||
));
|
||||
$stmt->closeCursor();
|
||||
} catch (Exception $e) {
|
||||
unset($e);
|
||||
@@ -1231,7 +1233,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$stmt = $databox->get_connection()->prepare($sql);
|
||||
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':coll_id' => $file->getCollection()->get_coll_id(),
|
||||
':parent_record_id' => 0,
|
||||
':type' => $file->getType() ? $file->getType()->getType() : 'unknown',
|
||||
@@ -1239,7 +1241,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
':uuid' => $file->getUUID(true),
|
||||
':originalname' => $file->getOriginalName(),
|
||||
':mime' => $file->getFile()->getMimeType(),
|
||||
]);
|
||||
));
|
||||
|
||||
$record_id = $databox->get_connection()->lastInsertId();
|
||||
|
||||
@@ -1252,11 +1254,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
VALUES (null, :log_id, now(),
|
||||
:record_id, "add", :coll_id,"")';
|
||||
$stmt = $databox->get_connection()->prepare($sql);
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':log_id' => $log_id,
|
||||
':record_id' => $record_id,
|
||||
':coll_id' => $file->getCollection()->get_coll_id()
|
||||
]);
|
||||
));
|
||||
$stmt->closeCursor();
|
||||
} catch (Exception $e) {
|
||||
unset($e);
|
||||
@@ -1307,11 +1309,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
}
|
||||
}
|
||||
|
||||
$stmt->execute([
|
||||
$stmt->execute(array(
|
||||
':record_id' => $this->get_record_id()
|
||||
, ':name' => $name
|
||||
, ':value' => $value
|
||||
]);
|
||||
));
|
||||
}
|
||||
|
||||
$stmt->closeCursor();
|
||||
@@ -1338,7 +1340,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
WHERE sha256 IS NOT NULL
|
||||
AND sha256 = :sha256";
|
||||
|
||||
$params = [':sha256' => $sha256];
|
||||
$params = array(':sha256' => $sha256);
|
||||
|
||||
if (!is_null($record_id)) {
|
||||
$sql .= ' AND record_id = :record_id';
|
||||
@@ -1350,7 +1352,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
$records = [];
|
||||
$records = array();
|
||||
|
||||
foreach ($rs as $row) {
|
||||
$records[] = new record_adapter($app, $sbas_id, $row['record_id']);
|
||||
@@ -1374,7 +1376,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = "SELECT record_id FROM record r
|
||||
WHERE uuid IS NOT NULL AND uuid = :uuid";
|
||||
|
||||
$params = [':uuid' => $uuid];
|
||||
$params = array(':uuid' => $uuid);
|
||||
|
||||
if (!is_null($record_id)) {
|
||||
$sql .= ' AND record_id = :record_id';
|
||||
@@ -1386,7 +1388,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
$records = [];
|
||||
$records = array();
|
||||
|
||||
foreach ($rs as $row) {
|
||||
$records[] = new record_adapter($app, $databox->get_sbas_id(), $row['record_id']);
|
||||
@@ -1418,7 +1420,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
{
|
||||
$connbas = $this->get_databox()->get_connection();
|
||||
|
||||
$ftodel = [];
|
||||
$ftodel = array();
|
||||
foreach ($this->get_subdefs() as $subdef) {
|
||||
if (!$subdef->is_physically_present())
|
||||
continue;
|
||||
@@ -1441,60 +1443,60 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$sql = "DELETE FROM record WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM metadatas WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM prop WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM idx WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM permalinks
|
||||
WHERE subdef_id
|
||||
IN (SELECT subdef_id FROM subdef WHERE record_id=:record_id)";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM subdef WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM technical_datas WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM thit WHERE record_id = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM regroup WHERE rid_parent = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$sql = "DELETE FROM regroup WHERE rid_child = :record_id";
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$orderElementRepository = $this->app['EM']->getRepository('Phraseanet:OrderElement');
|
||||
|
||||
/* @var $repository Alchemy\Phrasea\Model\Repositories\OrderElementRepository */
|
||||
foreach ($orderElementRepository->findBy(['recordId' => $this->get_record_id()]) as $order_element) {
|
||||
foreach ($orderElementRepository->findBy(array('recordId' => $this->get_record_id())) as $order_element) {
|
||||
if ($order_element->getSbasId($this->app) == $this->get_sbas_id()) {
|
||||
$this->app['EM']->remove($order_element);
|
||||
}
|
||||
@@ -1587,12 +1589,12 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
VALUES
|
||||
(null, :log_id, now(), :rec, :referrer, :site)';
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':log_id' => $log_id
|
||||
, ':rec' => $this->get_record_id()
|
||||
, ':referrer' => $referrer
|
||||
, ':site' => $gv_sit
|
||||
];
|
||||
);
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
$stmt->closeCursor();
|
||||
@@ -1610,7 +1612,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
* @todo de meme avec stories
|
||||
* @return Array
|
||||
*/
|
||||
public function get_container_baskets(EntityManager $em, User_Adapter $user)
|
||||
public function get_container_baskets(EntityManager $em, User $user)
|
||||
{
|
||||
return $em
|
||||
->getRepository('Phraseanet:Basket')
|
||||
@@ -1639,11 +1641,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
, $offset_start, $how_many);
|
||||
|
||||
$stmt = $databox->get_connection()->prepare($sql);
|
||||
$stmt->execute([':original_name' => $original_name]);
|
||||
$stmt->execute(array(':original_name' => $original_name));
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
$records = [];
|
||||
$records = array();
|
||||
foreach ($rs as $row) {
|
||||
$records[] = $databox->get_record($row['record_id']);
|
||||
}
|
||||
@@ -1677,9 +1679,9 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$params = [
|
||||
':site' => $this->app['conf']->get(['main', 'key']),
|
||||
':usr_id' => $this->app['authentication']->getUser()->get_id(),
|
||||
':usr_id' => $this->app['authentication']->getUser()->getId(),
|
||||
':record_id' => $this->get_record_id(),
|
||||
];
|
||||
);
|
||||
} else {
|
||||
$sql = 'SELECT record_id
|
||||
FROM regroup g
|
||||
@@ -1687,9 +1689,9 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
ON (g.rid_child = r.record_id AND g.rid_parent = :record_id)
|
||||
ORDER BY g.ord ASC, dateadd ASC, record_id ASC';
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':record_id' => $this->get_record_id()
|
||||
];
|
||||
);
|
||||
}
|
||||
|
||||
$stmt = $this->get_databox()->get_connection()->prepare($sql);
|
||||
@@ -1727,10 +1729,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
WHERE rid_child = :record_id';
|
||||
|
||||
$params = [
|
||||
':site' => $this->app['conf']->get(['main', 'key'])
|
||||
':GV_site' => $this->app['conf']->get(['main', 'key'])
|
||||
, ':usr_id' => $this->app['authentication']->getUser()->get_id()
|
||||
, ':record_id' => $this->get_record_id()
|
||||
];
|
||||
);
|
||||
|
||||
$stmt = $this->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
@@ -1765,7 +1767,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$stmt = $connbas->prepare($sql);
|
||||
|
||||
$stmt->execute([':parent_record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':parent_record_id' => $this->get_record_id()));
|
||||
|
||||
$row = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
@@ -1778,11 +1780,11 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = 'INSERT INTO regroup (id, rid_parent, rid_child, dateadd, ord)
|
||||
VALUES (null, :parent_record_id, :record_id, NOW(), :ord)';
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':parent_record_id' => $this->get_record_id()
|
||||
, ':record_id' => $record->get_record_id()
|
||||
, ':ord' => $ord
|
||||
];
|
||||
);
|
||||
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
@@ -1791,7 +1793,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$sql = 'UPDATE record SET moddate = NOW() WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$this->delete_data_from_cache();
|
||||
@@ -1810,10 +1812,10 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
$sql = "DELETE FROM regroup WHERE rid_parent = :parent_record_id
|
||||
AND rid_child = :record_id";
|
||||
|
||||
$params = [
|
||||
$params = array(
|
||||
':parent_record_id' => $this->get_record_id()
|
||||
, ':record_id' => $record->get_record_id()
|
||||
];
|
||||
);
|
||||
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute($params);
|
||||
@@ -1821,7 +1823,7 @@ class record_adapter implements record_Interface, cache_cacheableInterface
|
||||
|
||||
$sql = 'UPDATE record SET moddate = NOW() WHERE record_id = :record_id';
|
||||
$stmt = $connbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute(array(':record_id' => $this->get_record_id()));
|
||||
$stmt->closeCursor();
|
||||
|
||||
$this->delete_data_from_cache();
|
||||
|
Reference in New Issue
Block a user