コード例 #1
0
ファイル: routes.inc.php プロジェクト: alexanderTsig/arabic
    if ($user->hasCompletedSurvey()) {
        $app->redirect('/home');
    }
    $teachers = \PTA\App::getTeachers();
    $male_teachers = [];
    $female_teachers = [];
    foreach ($teachers as $teacher) {
        if ($teacher['gender'] === 'M') {
            $male_teachers[] = $teacher['name'];
        } else {
            $female_teachers[] = $teacher['name'];
        }
    }
    $male_teacher_names = implode(', ', $male_teachers);
    $female_teacher_names = implode(', ', $female_teachers);
    $app->render('survey.twig', ['pjax' => array_key_exists('X-PJAX', getallheaders()), 'referral_types' => \PTA\App::getReferralTypes(), 'male_teachers' => $male_teacher_names, 'female_teachers' => $female_teacher_names, 'product_type' => $productType]);
});
$app->get('/(:tplroot/)home', function ($tplroot = "") use($app, $user) {
    # Force new users to take the survey
    if (!$user->hasCompletedSurvey()) {
        $app->redirect('/welcome');
    }
    $levels = \PTA\App::getLevels();
    foreach ($levels as &$level) {
        $level['progress'] = $user->getProgress($level['id']);
    }
    $start = $user->getStartPosition();
    $renewal_time = null;
    /*
    	if ($user->getMembershipType() === 'Silver') {
    		if ($user->memberShipExpiresIn(1 * \PTA\Time::WEEK))