mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-17 15:03:25 +00:00
Improve collection reference caching and remove legacy maps
This commit is contained in:
@@ -20,6 +20,8 @@ class DbalCollectionRepository implements CollectionRepository
|
||||
label_de = :labelDe, label_nl = :labelNl, prefs = :preferences, logo = :logo,
|
||||
majLogo = :logoTimestamp, pub_wm = :publicWatermark WHERE coll_id = :collectionId';
|
||||
|
||||
private static $deleteQuery = 'DELETE FROM coll WHERE coll_id = :collectionId';
|
||||
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
@@ -150,4 +152,13 @@ class DbalCollectionRepository implements CollectionRepository
|
||||
$collection->setCollectionId($this->connection->lastInsertId());
|
||||
}
|
||||
}
|
||||
|
||||
public function delete(Collection $collection)
|
||||
{
|
||||
$parameters = [
|
||||
'collectionId' => $collection->getCollectionId()
|
||||
];
|
||||
|
||||
$this->connection->executeQuery(self::$deleteQuery, $parameters);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user