title: How do I create a keyValue pair (display field) by combining/having two fields in CakePHP 3?
body: <p>I need help getting two values (for human friendly dropdown) in a key-value pair using <strong><em>find</em></strong> or <strong><em>get</em></strong> or anything else. I need help with the simplest method of doing this in CakePHP.</p>
  
  <p>Here's my attempt:</p>
  
  <ol>
  <li><p>in my controller</p>
  
  <pre><code>  $users = $this-&gt;LocationsUser-&gt;Users-&gt;find('list', [
      'limit' =&gt; 1,
      'keyField' =&gt; 'id',
      'valueField' =&gt; ['first_name', 'last_name']
    ])-&gt;where(['id' =&gt; $id]);
  </code></pre></li>
  <li><p>In my view </p>
  
  <pre><code>  echo $this-&gt;Form-&gt;input('user_id', [
          'options' =&gt; $users,
          'type' =&gt; 'select',
          'multiple' =&gt; false,
        ]);
  </code></pre></li>
  <li><p>The result on my drop-down:</p>
  
  <pre><code>&lt;option value="10"&gt;Fabian;Pankiers&lt;/option&gt;
  </code></pre></li>
  </ol>
  
  <p>See I need a result without the semicolon <strong>";"</strong>. Now I can use javascript to remove the semicolon but then thats overkill. Is there a simple way to achieve this within CakePHP 3?</p>