<?php

/**
 * Faqgroup
 *
 * @author Arkadiusz Rychlik <a.rychlik at eppe.com.pl>
 */
class Main_Faq_Model_Faqgroup extends Rtn_Model {
	
	/**
	 * @return array Pytania i odpowiedzi
	 */
	public function getQAs() {
		return R::findAll('faqqa','active = ? AND faqgroup_id = ?',[true,  $this->id]);
	}

	/**
	 * @return bool Czy grupa zawiera pytania i odpowiedzi
	 */
	public function hasQAs() {
		return (bool) $this->countQAs();
	}
	
	/**
	 * @return int Ile pytań i odpowiedzi zawiera grupa
	 */
	public function countQAs() {
		return R::count('faqqa','active = ? AND faqgroup_id = ?',[true,  $this->id]);
	}
	
}
