title: Laravel 4 Form Text Input
body: <p>Hello I'm currently working with Laravel 4 forms. I'm struggling to generate a text input with a specific class without choosing a 'default value'. I want to do the following:</p>
  
  <pre><code>{{ Form::text('first_name', array('class' =&gt; 'first_name')) }}
  </code></pre>
  
  <p>However I get this error (<code>htmlentities() expects parameter 1 to be string, array given</code>.)  unless I add a default value: </p>
  
  <pre><code>{{ Form::text('first_name', 'Some Value', array('class' =&gt; 'first_name')) }}
  </code></pre>
  
  <p>The default value then populates the field and needs to be deleted before entering a new value. So it can't even be used like a place holder.</p>
  
  <p>Thank you in advance,</p>
  
  <p>Dan</p>