Overview
Comment: | iterable doesn't include \stdClass sadly, fix |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
eba7bd3cf5b77a06bf6fa9e33fd2e290 |
User & Date: | bohwaz on 2020-12-05 14:08:46 |
Other Links: | branch diff | manifest | tags |
Context
2020-12-05
| ||
14:34 | Fix upgrade web check-in: b861d2cec1 user: bohwaz tags: dev | |
14:08 | iterable doesn't include \stdClass sadly, fix check-in: eba7bd3cf5 user: bohwaz tags: dev | |
14:02 | Fix send mass message using custom search check-in: ac7e2be8ca user: bohwaz tags: dev | |
Changes
Modified src/include/lib/Garradin/Fichiers.php from [04d7bcf61a] to [76103311d2].
︙ | ︙ | |||
71 72 73 74 75 76 77 78 | return max(self::$allowed_thumb_sizes); } /** * Constructeur de l'objet pour un fichier * @param integer $id Numéro unique du fichier */ | > | | | 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | return max(self::$allowed_thumb_sizes); } /** * Constructeur de l'objet pour un fichier * @param integer $id Numéro unique du fichier * @param $data array|object File data to populate object */ public function __construct(int $id, $data = null) { if (is_null($data)) { $data = DB::getInstance()->first('SELECT fichiers.*, fc.hash, fc.taille, strftime(\'%s\', datetime) AS datetime FROM fichiers INNER JOIN fichiers_contenu AS fc ON fc.id = fichiers.id_contenu WHERE fichiers.id = ?;', (int)$id); } if (!$data) { throw new \InvalidArgumentException('Ce fichier n\'existe pas.'); } foreach ((array)$data as $key => $value) { $this->$key = $value; } } /** * Renvoie l'adresse d'accès au fichier |
︙ | ︙ |