/ / विशेषता 'AppHasApiTokens' लुमेन में नहीं मिली - php, लक्षण, लुमेन

विशेषता 'AppHasApiTokens' लुमेन में नहीं मिली - php, लक्षण, लुमेन

मैं लुमेन (5.6.3) (लारवेल कंपोनेंट्स 5.6। *) चला रहा हूं। मैं इस ट्यूटोरियल का उपयोग करके एक आराम एपी बनाने की कोशिश कर रहा हूं (https://www.youtube.com/watch?v=eWoJ2YbdrWU&t=5s)। यहाँ मेरे games.php कोड है:

<?php

namespace App;

use IlluminateFoundationAuthUser as Authenticatable;
use IlluminateDatabaseEloquentSoftDeletes;
use BicanRolesTraitsHasRoleAndPermission;
use BicanRolesContractsHasRoleAndPermission as HasRoleAndPermissionContract;

use IlluminateDatabaseEloquentModel;

class games extends Model implements AuthenticatableContract, AuthenticatableContract, HasRoleAndPermissionContract
{
use HasApiTokens, Authenticatable, Authorizable;
protected $table="games";

protected $fillable = ["Team 1","Team 2","Score 1","Score 2","Game Date","Viewers"];
}

चलाने के बाद मुझे जो त्रुटि मिलती है वह है:

PHP Fatal error:  Trait "AppHasApiTokens" not found in C:Users...lumen-apiappgames.php on line 14

Fatal error: Trait "AppHasApiTokens" not found in C:Users...lumen-apiappgames.php on line 14

In games.php line 14:

Trait "AppHasApiTokens" not found

मैंने ट्यूटोरियल के समान ही सब कुछ किया। मैं इस त्रुटि को भाग 2 में हल नहीं कर सकता।

उत्तर:

जवाब के लिए 0 № 1

क्या आपके पास संगीतकार है? पहले स्थापित करें। फिर आपको लारवेल पासपोर्ट की आवश्यकता है।

  1. रन composer require laravel/passport
  2. रन php artisan passport:install कमांड लाइन से
  3. जोड़ें LaravelPassportHasApiTokens आपके लिए विशेषता AppUser आदर्श।

पुनः प्रयास करें।