A lot of things.
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\View\Components;
|
||||
|
||||
use App\Auth\XenForoUser;
|
||||
use App\Services\XenforoService;
|
||||
use Closure;
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Illuminate\View\Component;
|
||||
@@ -13,11 +14,13 @@ class XenForoAvatar extends Component
|
||||
* Create a new component instance.
|
||||
*/
|
||||
public function __construct(
|
||||
public ?XenForoUser $user = null,
|
||||
public null|int|XenForoUser $user = null,
|
||||
)
|
||||
{
|
||||
if( $this->user === null )
|
||||
$this->user = \Auth::user();
|
||||
else if( is_int( $this->user ) )
|
||||
$this->user = app(XenforoService::class)->getXfUser( $this->user );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user