12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace Queue\Src;
- use Dever;
- class Db
- {
- private $db;
- public function __construct()
- {
- $this->db = Dever::db('queue/data');
- }
- public function push($value)
- {
- $data = array('add_value' => $value);
- return $this->db->insert($data);
- }
- public function pop()
- {
- $data = $this->db->one();
- if ($data) {
- $this->db->delete($data['id']);
- return $data['value'];
- }
- return false;
- }
- }
|