EscolaLMS/Consultations

View on GitHub

Showing 1,011 of 1,011 total issues

Reference to undeclared property \EscolaLms\Consultations\Http\Resources\ConsultationAuthorResource->resource
Open

            ['categories' => $this->resource->categories],

Class extends undeclared class \Illuminate\Support\ServiceProvider
Open

class EscolaLmsConsultationsServiceProvider extends ServiceProvider

Class extends undeclared class \Illuminate\Database\Eloquent\Model
Open

class Consultation extends Model
Severity: Critical
Found in src/Models/Consultation.php by phan

Reference to undeclared property \EscolaLms\Consultations\EscolaLmsConsultationsServiceProvider->app
Open

        if ($this->app->runningInConsole()) {

Reference to undeclared class \Symfony\Component\HttpKernel\Exception\UnprocessableEntityHttpException
Open

        parent::__construct($message, $previous, $code);
Severity: Critical
Found in src/Exceptions/ConsultationNotFound.php by phan

syntax error, unexpected 'string' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)
Open

    private string $namespace;
Severity: Critical
Found in src/Helpers/StrategyHelper.php by phan

syntax error, unexpected 'ConsultationServiceContract' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)
Open

    private ConsultationServiceContract $consultationServiceContract;

Call to method allows from undeclared class \Illuminate\Support\Facades\Gate
Open

        return Gate::allows(ConsultationsPermissionsEnum::CONSULTATION_CHANGE_TERM, ConsultationUserPivot::class);

Call to method allows from undeclared class \Illuminate\Support\Facades\Gate
Open

        return Gate::allows('delete', $this->getConsultation());

Possibly zero references to use statement for classlike/namespace Consultation (\EscolaLms\Consultations\Models\Consultation)
Open

use EscolaLms\Consultations\Models\Consultation;

Possibly zero references to use statement for classlike/namespace Gate (\Illuminate\Support\Facades\Gate)
Open

use Illuminate\Support\Facades\Gate;

Call to undeclared function \app()
Open

        $consultationServiceContract = app(ConsultationServiceContract::class);

Reference to undeclared property \EscolaLms\Consultations\Http\Resources\ConsultationTermsResource->resource
Open

            'busy_terms' => ConsultationTermResource::collection($consultationServiceContract->getBusyTermsFormatDate($this->resource->consultation->getKey())),

Static call to undeclared method \EscolaLms\Consultations\Http\Resources\ConsultationTermResource::collection
Open

            'busy_terms' => ConsultationTermResource::collection($consultationServiceContract->getBusyTermsFormatDate($this->resource->consultation->getKey())),

Class uses undeclared trait \Illuminate\Database\Eloquent\Factories\HasFactory
Open

class Consultation extends Model
Severity: Critical
Found in src/Models/Consultation.php by phan

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

        $tutor = User::role(UserRole::TUTOR)->inRandomOrder()->first();
Severity: Critical
Found in database/factories/ConsultationFactory.php by phan

Static call to undeclared method \EscolaLms\Consultations\Models\Consultation::firstOrCreate
Open

        $consultation = Consultation::firstOrCreate();

Reference to undeclared property \EscolaLms\Consultations\Database\Factories\ConsultationUserFactory->faker
Open

            'executed_status' => $this->faker->randomElement(ConsultationTermStatusEnum::getValues()),

Call to method dropIfExists from undeclared class \Illuminate\Support\Facades\Schema
Open

        Schema::dropIfExists('consultations_participants');

Parameter $table has undeclared type \Illuminate\Database\Schema\Blueprint
Open

        Schema::table('consultations', function (Blueprint $table) {
Severity
Category
Status
Source
Language