Я делаю функциональный тест в своем проекте laravel (4) с Codeception. Но он не определяет определение функции в файле Laravel helper.php. Если кто-нибудь знает, пожалуйста, сообщите мне, как это исправить. Спасибо.
function rangeWithKeys($from, $to, $leadingZeros = false)
{
if ($leadingZeros === TRUE )
{
$array = [];
for($i =$from; $i <= $to; $i++)
{
if($i<10){
$prefixedNumber = '0'.$i;
$array[$prefixedNumber] = $prefixedNumber;
}else{
$array[$i] = $i;
}
}
return $array;
}
$array = array_combine(range($from,$to),range($from,$to));
return $array;
}
Я использую эту вспомогательную функцию для выбора формы, но при запуске кода я получил ошибку Call to undefined function rangeWithKeys().
{{ Form::select('birthMonth', array('M' => 'M') + rangeWithKeys(1,12, TRUE), Input::old('Month') ? Input::old('Month') : 'M',['class' => 'form-control'])}}