PHPackages                             panoscape/remarks - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. panoscape/remarks

ActiveLibrary[Database &amp; ORM](/categories/database)

panoscape/remarks
=================

Eloquent model like and dislike features for Laravel

1.0.0(9y ago)114MITPHP

Since Nov 23Pushed 9y ago1 watchersCompare

[ Source](https://github.com/seancheung/remarks)[ Packagist](https://packagist.org/packages/panoscape/remarks)[ Docs](https://github.com/seancheung/remarks)[ RSS](/packages/panoscape-remarks/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

Remarks
=======

[](#remarks)

Eloquent model like and dislike features for Laravel

Installation
------------

[](#installation)

### Composer

[](#composer)

```
composer require panoscape/remarks
```

### Service provider

[](#service-provider)

> config/app.php

```
'providers' => [
    ...
    Panoscape\Remarks\RemarksServiceProvider::class,
];
```

### Facades

[](#facades)

> config/app.php

```
'aliases' => [
    ...
    'Remarks' => Panoscape\Remarks\Facades\Remarks::class,
];
```

### Remark

[](#remark)

> config/app.php

```
'aliases' => [
    ...
    'App\Remark' => Panoscape\Remarks\Remark::class,
];
```

### Migration

[](#migration)

```
php artisan vendor:publish --provider="Panoscape\Remarks\RemarksServiceProvider" --tag=migrations
```

Before migrating, you'll need to modify the `users` table in the published migration file to the correct user table used in your application

```
//TODO: users table
$table->foreign('user_id')->references('id')->on('user')->onDelete('cascade')->onUpdate('cascade');
```

Usage
-----

[](#usage)

Add `HasRemarks` trait to user model.

```
