/**
  * @return array
  */
 private function getOrderFormData()
 {
     $information = FormHelper::getInformation();
     $formData = Input::all();
     $directionList = array();
     if (isset($formData['direction'])) {
         if (is_array($formData['direction'])) {
             foreach ($formData['direction'] as $directionKey => $value) {
                 $directionList[] = Improver::getDirectionName($directionKey);
             }
             $formData['direction'] = implode(', ', $directionList);
         }
     } else {
         $formData['direction'] = '';
     }
     $difference = array_diff_key($information['improver'], $formData);
     foreach ($difference as $key => $value) {
         $formData[$key] = '';
     }
     return $formData;
 }
示例#2
0
<?php

use FintechFab\Components\Form\Vanguard\FormHelper;
$forms = FormHelper::getInformation();
$placeholders = $forms['placeholder'];
$labels = $forms['label'];
?>

<div class="container-fluid breadcrumb-container">
	<div class="row">
		<!--		<div class="col-md-12">--><!--			<ol class="breadcrumb">-->
		<!--				<li><a href="index.html">Home</a></li>--><!--				<li class="active">Contact</li>-->
		<!--			</ol>--><!--		</div>-->
		<div class="col-md-12">
			<h1>Программа стажировки</h1>
		</div>
	</div>
</div>
<div class="container">
<div class="jumbotron">

	<p class="text"><strong>Мы открыты для молодых специалистов</strong> с хорошими идеями и позитивным жизненным настроем, способных
		выходить за рамки шаблонов</p>
</div>

<div class="col-md-12">

<ul class="nav nav-tabs">
	<li class="active">
		<a href="#tab1" data-toggle="tab">Для кого предназначена?</a>
	</li>
<?php

use FintechFab\Components\Form\Vanguard\FormHelper;
$information = FormHelper::getInformation();
//Данные передаются из инпутов, контроллер VanguardController -> getOrderFormData()
?>
<html>
<head>
	<title>Заявка в программу стажировки</title>
</head>
<body>
<p>
	Прилетела новая заявка в программу стажировки.<br>
	<?php 
foreach ($information['improver'] as $data) {
    $text = array_search($data, $information['improver']);
    echo $data . ' ';
    echo HTML::entities(${$text}) . '. <br>';
}
?>
</p>
</body>
</html>