Looking to hire Laravel developers? Try LaraJobs
This package is not available.

laravel-reviews maintained by wamesk

Description
package create Reviews table, model, observer
Last update
2023/11/14 11:32 (dev-main)
License
Links
Downloads
36

Comments
comments powered by Disqus

Preview

Usage

(register provider only if not auto registred Wame\Review\ReviewServiceProvider::class, )

  • vendor publish -- reviewServiceProvider
php artisan vendor:publish --provider="Wame\Review\ReviewServiceProvider"
  • migrate
php artisan migrate,
  • add EventServiceProvieder for observer nad listeners
   /**
     * The event to listener mappings for the application.
   */
 protected $listen = [
       ReviewCreatingEvent::class => [RunReviewCreatingListenerJob::class],
       ReviewUpdatingEvent::class => [RunReviewUpdatingListenerJob::class],
       ReviewUpdatedEvent::class => [RunReviewUpdatedListenerJob::class],
 ];
  /**
    * Register any events for your application.
   */
public function boot(): void
{
     Review::observe(ReviewObserver::class);
}
  • add to Nova menu
  MenuItem::resource(Review::class),
  • set types Models or edit label colors in config/reviews.php
    'types' => [
        User::class,
        Order::class,
    ],
   'status_use' => true,
  • edit translates resources/lang/sk/reviews.php
  "waiting" => "čakajúci",
  "approved" => "schválený",
  "denied" => "zamietnutý",
  "finished" => "hotové",
  "edit" => "upraviť",