Exemplo n.º 1
0
function vorbesprechung($seminar_id, $type = 'standard')
{
    $query = "SELECT termin_id\n              FROM termine\n              WHERE range_id = ? AND date_typ = '2'\n              ORDER BY date";
    $statement = DBManager::get()->prepare($query);
    $statement->execute(array($seminar_id));
    $termin_id = $statement->fetchColumn();
    if (!$termin_id) {
        return false;
    }
    $termin = new SingleDate($termin_id);
    $ret = $termin->toString();
    if ($termin->getResourceID()) {
        $ret .= ', ' . _("Ort:") . ' ';
        switch ($type) {
            case 'export':
                $resObj = ResourceObject::Factory($termin->getResourceID());
                $ret .= $resObj->getName();
                break;
            case 'standard':
            default:
                $resObj = ResourceObject::Factory($termin->getResourceID());
                $ret .= $resObj->getFormattedLink(TRUE, TRUE, TRUE);
                break;
        }
    }
    return $ret;
}