aboutsummaryrefslogtreecommitdiff
path: root/w/class/modeldb.php
diff options
context:
space:
mode:
Diffstat (limited to 'w/class/modeldb.php')
-rw-r--r--w/class/modeldb.php54
1 files changed, 0 insertions, 54 deletions
diff --git a/w/class/modeldb.php b/w/class/modeldb.php
deleted file mode 100644
index a5ebf6f..0000000
--- a/w/class/modeldb.php
+++ /dev/null
@@ -1,54 +0,0 @@
-<?php
-class Modeldb extends Model
-{
- /** @var PDO */
- protected $bdd;
- protected $arttable;
- protected $database;
- protected $artstore;
-
-
- public function __construct()
- {
- $this->dbinit();
- }
-
-
- public function dbinit()
- {
- $this->database = new \JamesMoss\Flywheel\Config(__DIR__ .'/../../w_database');
- $this->artstore = new \JamesMoss\Flywheel\Repository(Config::arttable(), $this->database);
- }
-
-
- public function getlister()
- {
- $artlist = [];
- $list = $this->artstore->findAll();
- foreach ($list as $artdata) {
- $artlist[$artdata->id] = new Art2($artdata);
- }
- return $artlist;
- }
-
- public function list()
- {
- return $this->artstore->getAllIds();
- }
-
- public function getlisterid(array $idlist = [])
- {
- $artdatalist = $this->artstore->query()
- ->where('__id', 'IN', $idlist)
- ->execute();
-
- $artlist = [];
- foreach ($artdatalist as $id => $artdata) {
- $artlist[$id] = new Art2($artdata);
- }
- return $artlist;
- }
-
-
-
-}