EscolaLMS/Consultations

View on GitHub

Showing 985 of 985 total issues

Reference to constant class from undeclared class \EscolaLms\Consultations\Http\Controllers\ConsultationController
Open

    Route::resource('consultations', ConsultationController::class);
Severity: Critical
Found in src/routes.php by phan

Call to method resource from undeclared class \Illuminate\Support\Facades\Route
Open

    Route::resource('consultations', ConsultationController::class);
Severity: Critical
Found in src/routes.php by phan

Reference to constant class from undeclared class \EscolaLms\Consultations\Http\Controllers\ConsultationController
Open

    Route::get('consultations/{id}/schedule', [ConsultationController::class, 'schedule']);
Severity: Critical
Found in src/routes.php by phan

Call to undeclared method \EscolaLms\Consultations\Models\Consultation::hasMany
Open

        return $this->hasMany(ConsultationUserPivot::class);
Severity: Critical
Found in src/Models/Consultation.php by phan

Call to method get from undeclared class \Illuminate\Support\Facades\Route
Open

    Route::get('consultations/users/assignable', [ConsultationController::class, 'assignableUsers']);
Severity: Critical
Found in src/routes.php by phan

Reference to undeclared property \EscolaLms\Consultations\Models\ConsultationUserPivot->executed_status
Open

        return $this->executed_status === ConsultationTermStatusEnum::REJECT;
Severity: Minor
Found in src/Models/ConsultationUserPivot.php by phan

Call to method group from undeclared class \Illuminate\Support\Facades\Route
Open

Route::group(['middleware' => ['auth:api'], 'prefix' => 'api/consultations'], function () {
Severity: Critical
Found in src/routes.php by phan

Call to undeclared method \EscolaLms\Consultations\Models\Traits\HasConsultations::belongsToMany
Open

        return $this->belongsToMany(Consultation::class, 'consultation_user')->withTimestamps();
Severity: Critical
Found in src/Models/Traits/HasConsultations.php by phan

Call to method get from undeclared class \Illuminate\Support\Facades\Route
Open

    Route::get('/generate-jitsi/{consultationTermId}', [ConsultationAPIController::class, 'generateJitsi']);
Severity: Critical
Found in src/routes.php by phan

Parameter $user has undeclared type \EscolaLms\Auth\Models\User (Did you mean class \EscolaLms\Consultations\Models\User)
Open

    public function update(User $user, Consultation $consultation): bool
Severity: Minor
Found in src/Policies/ConsultationPolicy.php by phan

Reference to undeclared property \EscolaLms\Consultations\Repositories\Criteria\Primitives\OrderCriterion->value
Open

        return $query->orderBy($this->key, $this->value);

Return type of apply() is undeclared type \Illuminate\Database\Eloquent\Builder
Open

    public function apply(Builder $query): Builder

Reference to constant class from undeclared class \EscolaLms\Consultations\Http\Controllers\ConsultationController
Open

    Route::get('consultations/users/assignable', [ConsultationController::class, 'assignableUsers']);
Severity: Critical
Found in src/routes.php by phan

Reference to constant class from undeclared class \EscolaLms\Consultations\Http\Controllers\ConsultationAPIController
Open

    Route::get('/my-schedule', [ConsultationAPIController::class, 'schedule']);
Severity: Critical
Found in src/routes.php by phan

Call to method get from undeclared class \Illuminate\Support\Facades\Route
Open

    Route::get('/my-schedule', [ConsultationAPIController::class, 'schedule']);
Severity: Critical
Found in src/routes.php by phan

Call to method get from undeclared class \Illuminate\Support\Facades\Route
Open

    Route::get('/reject-term/{consultationTermId}', [ConsultationAPIController::class, 'rejectTerm']);
Severity: Critical
Found in src/routes.php by phan

Reference to undeclared property \EscolaLms\Consultations\Models\Consultation->attributes
Open

            $path = trim(trim($this->attributes['image_path'], '/'));
Severity: Minor
Found in src/Models/Consultation.php by phan

Call to undeclared method \EscolaLms\Consultations\Models\ConsultationUserPivot::belongsTo
Open

        return $this->belongsTo(User::class, 'user_id', 'id', 'users');
Severity: Critical
Found in src/Models/ConsultationUserPivot.php by phan

Call to method can from undeclared class \EscolaLms\Auth\Models\User (Did you mean class \EscolaLms\Consultations\Models\User)
Open

        return $user->can(ConsultationsPermissionsEnum::CONSULTATION_LIST) || $user->can(ConsultationsPermissionsEnum::CONSULTATION_LIST_OWN);
Severity: Critical
Found in src/Policies/ConsultationPolicy.php by phan

Call to method can from undeclared class \EscolaLms\Auth\Models\User (Did you mean class \EscolaLms\Consultations\Models\User)
Open

        return $user->can(ConsultationsPermissionsEnum::CONSULTATION_UPDATE)
Severity: Critical
Found in src/Policies/ConsultationPolicy.php by phan
Severity
Category
Status
Source
Language