title: Laravel5 - Non-static method should not be called statically
body: <p>I don't know what is this error. Please someone give me some explaination</p>
  
  <p>on my <code>UserController.php</code></p>
  
  <pre><code>class UserController extends Controller {
      public function viewCard($card_id) {
          return Tag::test($card_id);
      }
  }
  </code></pre>
  
  <p>and on my model <code>Tag.php</code></p>
  
  <pre><code>class Tag extends Model {
      public function test($card_id){
          return DB::SELECT(DB::RAW("SELECT name FROM tagmap tm, tags t WHERE t.id = tm.tag_id AND tm.card_id = :card_id"), ['card_id'=&gt;$card_id]);
      }
  }
  </code></pre>
  
  <p>i don't know where it fails, where I do wrong...</p>
  
  <p>thanks....</p>