OEModule\PatientTicketing\services\PatientTicketing_QueueSetCategoryService::getCategoryQueueSetsForUser PHP Method

getCategoryQueueSetsForUser() public method

public getCategoryQueueSetsForUser ( PatientTicketing_QueueSetCategory $qscr, $user_id ) : PatientTicketing_QueueSet[]
$qscr PatientTicketing_QueueSetCategory
$user_id
return PatientTicketing_QueueSet[]
    public function getCategoryQueueSetsForUser(PatientTicketing_QueueSetCategory $qscr, $user_id)
    {
        $res = array();
        $qs_svc = Yii::app()->service->getService('PatientTicketing_QueueSet');
        foreach ($qs_svc->getQueueSetsForCategory($qscr) as $qsr) {
            if ($qs_svc->isQueueSetPermissionedForUser($qsr, $user_id)) {
                $res[] = $qsr;
            }
        }
        return $res;
    }