for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Faithgen\Discussions\Observers;
use Faithgen\Discussions\Models\Discussion;
use FaithGen\SDK\Models\User;
use FaithGen\SDK\Traits\FileTraits;
use Illuminate\Support\Str;
class DiscussionObserver
{
use FileTraits;
/**
* Handle the discussion "created" event.
*
* @param \Faithgen\Discussions\Models\Discussion $discussion
* @return void
*/
public function created(Discussion $discussion)
$discussion
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.
//
}
* Handle the discussion "updated" event.
public function updated(Discussion $discussion)
* Handle the discussion "deleted" event.
public function deleted(Discussion $discussion)
if ($discussion->images) {
$this->deleteFiles($discussion);
public function creating(Discussion $discussion)
if (Str::of($discussion->discussable_type)->contains('User')) {
$discussion->discussable_type = User::class;
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.