title: Process blade templates inside strings
body: <p>I have a scenario, where the user can set a text template and use placeholders in braces, that should be replaced dynamicly. </p>
  
  <p>For example the user input could be strings like:</p>
  
  <pre><code>$userinput = '&lt;p&gt; Hello {{$name}} &lt;\p&gt;';
  $userinput = '&lt;p&gt; Hi {{$name}} &lt;\p&gt;';
  </code></pre>
  
  <p>I want to display this input with the expanded placeholders in a view <code>message.blade.php</code></p>
  
  <pre><code>@section('content')
      {!! $userinput !!}
  @stop
  </code></pre>
  
  <p>The HTML gets rendered correctly, but but of course {{$name}} isnt substituted with 'Alice'.</p>
  
  <pre><code>view('message')-&gt;with([
              'userinput' =&gt; $userinput,
              'name' =&gt; 'Alice',]);
  </code></pre>
  
  <p>Is there a simple way to process the inner placeholder as well? Can i interpret the blade file a second time?</p>
  
  <p>PS: I am aware, that unescaped userinputs are evil.</p>