<?php namespace App; use Illuminate\Database\Eloquent\Model; class Hashtag extends Model { public $fillable = ['name','slug']; public function posts() { return $this->hasManyThrough( Status::class, StatusHashtag::class, 'hashtag_id', 'id', 'id', 'status_id' ); } public function url() { return config('routes.hashtag.base') . $this->slug; } }