diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2018-12-15 16:23:19 +0100 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2018-12-15 16:23:19 +0100 |
commit | c4a005a69a854682f064016d428d23e50c6e9dee (patch) | |
tree | 01ca79b09fb7ca7ad7c3be2ded4f5b323e5b3cb5 /app/class/modeldb.php | |
parent | fbe5d2beb2bcc7035edc19eb0343f0ee662ba5af (diff) | |
download | wcms-c4a005a69a854682f064016d428d23e50c6e9dee.tar.gz wcms-c4a005a69a854682f064016d428d23e50c6e9dee.zip |
Flywheel extension and custom json formatter
Diffstat (limited to 'app/class/modeldb.php')
-rw-r--r-- | app/class/modeldb.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/class/modeldb.php b/app/class/modeldb.php index 94ed084..bc2a0c7 100644 --- a/app/class/modeldb.php +++ b/app/class/modeldb.php @@ -1,10 +1,9 @@ <?php class Modeldb extends Model { - /** @var PDO */ - protected $bdd; protected $arttable; protected $database; + /** @var \WFlywheel\Repository */ protected $artstore; @@ -16,8 +15,11 @@ class Modeldb extends Model public function dbinit() { - $this->database = new \JamesMoss\Flywheel\Config(Model::DATABASE_DIR); - $this->artstore = new \JamesMoss\Flywheel\Repository(Config::arttable(), $this->database); + $this->database = new \JamesMoss\Flywheel\Config(Model::DATABASE_DIR, [ + 'query_class' => "\WFlywheel\Query", + 'formatter' => new \WFlywheel\Formatter\JSON, + ]); + $this->artstore = new \WFlywheel\Repository(Config::arttable(), $this->database); } |