<?php
class OverviewControllerWpf extends ControllerWpf {
public function subscribe() {
$res = new ResponseWpf();
if ($this->getModel()->subscribe(ReqWpf::get('post'))) {
$res->addMessage(esc_html__('Done', 'woo-product-filter'));
} else {
$res->pushError($this->getModel()->getErrors());
}
$res->ajaxExec();
}
public function rating() {
$res = new ResponseWpf();
if ($this->getModel()->rating(ReqWpf::get('post'))) {
$res->addMessage(esc_html__('Done', 'woo-product-filter'));
} else {
$res->pushError($this->getModel()->getErrors());
}
$res->ajaxExec();
}
public function dismissNotice() {
$res = new ResponseWpf();
$slug = ReqWpf::getVar('slug');
if (!empty($slug) && !is_null($slug)) {
FrameWpf::_()->getModule('options')->getModel()->save('dismiss_' . $slug, 1);
}
$res->ajaxExec();
}
}