File size: 1.12Kb
<?php
/**
* @package XenCentral Feedback System
* @author DNF Technology
* @copyright Drnoyan & Nalyan LDA, Portugal, EU
* @license http://dnf.technology/terms/
* @link http://customers.dnf.technology
* @version 2.0.0 Beta 10
* @revision 12
*/
namespace XenCentral\Feedback\Repository;
use XF\Mvc\Entity\Finder;
use XF\Mvc\Entity\Repository;
class Report extends Repository
{
use FeedbackAbstractRepository;
public function reportFeedback($feedback, $message)
{
return;
// TODO enable email report later if needed
$moderators=$this->_getModeratorUsers();
if (empty($moderators))
{
return;
}
$visitor= \XF::visitor();
$feedbacklink = $this->app()->router('public')->buildLink('full:xcfs/feedback/view', $feedback);
$params = array(
'visitor'=>$visitor,
'boardTitle' => \XF::options()->boardTitle,
'feedbacklink'=>$feedbacklink,
'message'=>$message
);
foreach ($moderators AS $user)
{
$params['user']=$user;
$mail = XenForo_Mail::create('xcfs_report', $params, $user['language_id']);
$mail->send($user['email'], $user['username']);
}
}
}