tl_module::getForms PHP Method

getForms() public method

Get all forms and return them as array
public getForms ( ) : array
return array
    public function getForms()
    {
        if (!$this->User->isAdmin && !is_array($this->User->forms)) {
            return array();
        }
        $arrForms = array();
        $objForms = $this->Database->execute("SELECT id, title FROM tl_form ORDER BY title");
        while ($objForms->next()) {
            if ($this->User->hasAccess($objForms->id, 'forms')) {
                $arrForms[$objForms->id] = $objForms->title;
            }
        }
        return $arrForms;
    }