Overview
Comment: | Suppression des fichiers liés au membre lors de sa suppression |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
8bcda86b40cebf94f8c284af139ec1fc |
User & Date: | bohwaz on 2018-07-12 00:34:28 |
Other Links: | branch diff | manifest | tags |
Context
2018-07-14
| ||
20:23 | Fix typo export CSV check-in: 54aa1c950e user: bohwaz tags: dev | |
2018-07-12
| ||
00:34 | Suppression des fichiers liés au membre lors de sa suppression check-in: 8bcda86b40 user: bohwaz tags: dev | |
00:33 | Correction bug ref. #dcdw8rnr : suppression de membre impossible s'il a enregistré un rapprochement check-in: 0ee34d05e2 user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Membres.php from [b6cfd55f6e] to [a532ce25c9].
︙ | |||
454 455 456 457 458 459 460 461 462 463 464 465 466 467 | 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 | + + + + + + + + + | } static protected function _deleteMembres($membres) { foreach ($membres as &$id) { $id = (int) $id; // Suppression des fichiers liés $files = Fichiers::listLinkedFiles(Fichiers::LIEN_MEMBRES, $id, null); foreach ($files as $file) { $file = new Fichiers($file->id, $file); $file->remove(); } } Plugin::fireSignal('membre.suppression', $membres); $db = DB::getInstance(); // Suppression du membre |
︙ |