Backend\Modules\Faq\Engine\Model::getAllFeedback PHP Method

getAllFeedback() public static method

Fetches all the feedback that is available
public static getAllFeedback ( integer $limit = 5 ) : array
$limit integer
return array
    public static function getAllFeedback($limit = 5)
    {
        return (array) BackendModel::getContainer()->get('database')->getRecords('SELECT f.*
             FROM faq_feedback AS f
             WHERE f.processed = ?
             LIMIT ?', array('N', (int) $limit));
    }

Usage Example

Example #1
0
 /**
  * Load the data
  */
 private function loadData()
 {
     $allFeedback = BackendFaqModel::getAllFeedback();
     // build the urls
     foreach ($allFeedback as $feedback) {
         $feedback['full_url'] = BackendModel::createURLForAction('Edit', 'Faq') . '&id=' . $feedback['question_id'] . '#tabFeedback';
         $this->feedback[] = $feedback;
     }
 }