title: Eloquent relations, hasMany after a belongsTo
body: <p>In the <code>User</code> model I am using <code>belongsTo</code> to find out which user's the <code>User</code> follows:</p>
  
  <pre><code>public function following()
  {
          return $this-&gt;belongsToMany('User', 'connections', 'user', 'follows');
  }
  </code></pre>
  
  <p>While that is fine I also want to get item's from the table <code>Feed</code> which has <code>owner</code> set to the  value in the <code>follows</code> column of <code>connections</code> so i tried adding this function to the <code>User</code> model:</p>
  
  <pre><code>public function feed()
      {
          return $this-&gt;hasMany('Feed', 'owner')-&gt;orderBy('created_at', 'desc');
      }
  </code></pre>
  
  <p>and then calling everything with:</p>
  
  <pre><code>User::find(Auth::user()-&gt;id)-&gt;following-&gt;feed;
  </code></pre>
  
  <p>And this throws an error, I guess I can't call a <code>hasMany</code> after the <code>belongsTo</code>?</p>