Define HTML validation attributes with Laravel Blade syntax

Solution:

required is a normal HTML input attribute. The only difference is that it doesn’t have different values — it’s either present or it’s not, which makes it the so-called boolean attribute.

Anyway, this should do the trick:

{{ Form:: text('title', null, array('class' => 'form-control', 'required' => '')) }}

See more here.