hasnhasan / routable
Elequent Model Routable
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/hasnhasan/routable
Requires
- php: >=7.2
This package is not auto-updated.
Last update: 2025-09-28 17:18:58 UTC
README
##Install composer require hasnhasan/routable
##Usage class Blog extends Model { use Routable;
public $routeName = 'blogController@detail'; //required
public $slugColumn = 'title';
public $slugPrefix = 'blog';
....
}
$blog = Blog::create([
'title' => 'New Blog Item',
'_route' => [ // Optional
'title' => 'Seo Title',
'description' => 'seo Description',
'keywords' => 'seo keywords',
],
]);
dd($blog->route);
$blog = Blog::whereSlug('slug-key')->first();
dd($blog);