Example #1
0
        });
        $div->div(function ($div) use($callback, $toolbarCallback) {
            if (!is_null($toolbarCallback)) {
                $div->div(function ($div) use($toolbarCallback) {
                    $toolbarCallback($div);
                    $div->setClass('toolbar');
                });
            }
            $callback($div);
            $div->setClass('content-box-content');
        });
        $div->setCLass('content-box');
    });
});
Xform::macro('box_panel', function ($title, $callback) {
    $macro = Xhtml::getMacro('box_panel');
    return $macro($title, $callback);
});
function get_form_error_message($form, $name, $format = ':message')
{
    $errors = $form->get_errors();
    $error_message = null;
    if (!is_null($errors) && is_object($errors)) {
        if ($errors->has($name)) {
            $error_message = $errors->first($name, ':message');
        }
    }
    return $error_message;
}
function have_error($form, $name)
{