larasell-dev/reviews

Product reviews for Larasell

Maintainers

Package info

github.com/Larasell-dev/extension-reviews

pkg:composer/larasell-dev/reviews

Transparency log

Statistics

Installs: 4

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-08-27 20:43 UTC

This package is not auto-updated.

Last update: 2026-08-28 19:06:02 UTC


README

Product reviews for Larasell.

Installation

composer require larasell-dev/reviews
php artisan migrate

Add the review concern to your application's Product model:

namespace App\Models;

use Larasell\Larasell\Models\Product as BaseProduct;
use Larasell\Reviews\Concerns\HasReviews;

class Product extends BaseProduct
{
    use HasReviews;
}

Configure Larasell to use that model in config/larasell.php:

'models' => [
    'product' => App\Models\Product::class,
],

Usage

$product->reviews()->create([
    'name' => 'Alex',
    'value' => 5,
    'content' => 'Excellent product.',
]);

$product->reviews;
$product->averageRating(); // 5.0, or null when there are no reviews