Example #1
0
<?php

// add default
Form::macro('option_text', function ($name, $value = null, $options = []) {
    return Form::text($name, $value, $options + ['class' => 'form-control']);
});
Form::macro('option_horizontal_text_group', function ($name, $value = null, $options = array(), $label = null, $col1 = 3, $col2 = 9, $size = 'sm') {
    return "<div class=\"form-group form-group-{$size}\">" . Form::label($name, $label, ['class' => "col-{$size}-{$col1} control-label"]) . "<div class=\"col-{$size}-{$col2}\">" . Form::option_text($name, $value, $options) . '</div>' . '</div>';
});