Blame view
app/Queries/Config/ConfigQuery.php
641 Bytes
e77200db5 Initial commit |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
<?php namespace FootyRoom\Queries\Config; use FootyRoom\Support\MongoClient; class ConfigQuery { /** * @var \FootyRoom\Support\MongoClient */ protected $mongo; /** * Constructor. * * @param \FootyRoom\Support\MongoClient $mongo */ public function __construct(MongoClient $mongo) { $this->mongo = $mongo->footyroom; } /** * Finds one configuration object by id. * * @param string $id * * @return \StdClass Configuration object */ public function findById($id) { return $this->mongo->configs->findOne(['_id' => $id]); } } |