forkbb/app/Models/SmileyList/Load.php
2018-07-25 10:51:05 +07:00

23 lines
581 B
PHP

<?php
namespace ForkBB\Models\SmileyList;
use ForkBB\Models\Method;
use PDO;
class Load extends Method
{
/**
* Заполняет модель данными из БД
* Создает кеш
*
* @return SmileyList
*/
public function load()
{
$list = $this->c->DB->query('SELECT sm.text, sm.image FROM ::smilies AS sm ORDER BY sm.disp_position')->fetchAll(PDO::FETCH_KEY_PAIR); //???? text уникальное?
$this->model->list = $list;
$this->c->Cache->set('smilies', $list);
return $this->model;
}
}