title: CodeIgniter missing argument despite argument being passed
body: <p>I keep getting the error:</p>
  
  <blockquote>
    <p>Missing argument 1 for AdminPanel::viewUser()</p>
  </blockquote>
  
  <p>Issue is that the url itself looks roughly like this:</p>
  
  <pre><code>domain.com/AdminPanel/viewUser/1
  </code></pre>
  
  <p>Yet, for some reason, a value is not passed to the controller, despite in the controller it is defined as </p>
  
  <pre><code>public function viewUser($id)
  </code></pre>
  
  <p>If I set a default value to the ID, it will only use the default value, not the values passed through the url</p>