23 lines
581 B
PHP
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;
|
|
}
|
|
}
|