EscolaLMS/Consultations

View on GitHub

Showing 1,011 of 1,011 total issues

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

            Schema::table('orders', function (Blueprint $table) {

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

            Schema::hasTable('orders') &&

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

            if (Schema::hasTable('orders')) {

Call to method renameColumn from undeclared class \Illuminate\Database\Schema\Blueprint
Open

            $table->renameColumn('finished_at', 'active_to');

Call to method foreign from undeclared class \Illuminate\Database\Schema\Blueprint
Open

            $table->foreign('consultation_id')->references('id')->on('consultations')->onDelete('cascade');

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

        Schema::table('consultation_user', function (Blueprint $table) {

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

            Schema::table('consultation_user', function (Blueprint $table) {

Call to method dropUnique from undeclared class \Illuminate\Database\Schema\Blueprint
Open

                $table->dropUnique('consultation_user_unique');

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

        Schema::table('consultations', function (Blueprint $table) {

Call to method findOrCreate from undeclared class \Spatie\Permission\Models\Permission
Open

        Permission::findOrCreate(ConsultationsPermissionsEnum::CONSULTATION_CREATE, 'api');

Call to undeclared method \EscolaLms\Consultations\EscolaLmsConsultationsServiceProvider::loadMigrationsFrom
Open

        $this->loadMigrationsFrom(__DIR__ . '/../database/migrations');

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

        $this->app->register(EscolaLmsJitsiServiceProvider::class);

Class extends undeclared class \EscolaLms\Consultations\Events\ConsultationTerm
Open

class ApprovedTermWithTrainer extends ConsultationTerm
Severity: Critical
Found in src/Events/ApprovedTermWithTrainer.php by phan

Return type of show() is undeclared type \Illuminate\Http\JsonResponse
Open

    public function show(ShowAPIConsultationRequest $showAPIConsultationRequest, int $id): JsonResponse;

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

use EscolaLms\Consultations\Enum\ConsultationsPermissionsEnum;

Static call to undeclared method \EscolaLms\Consultations\Enum\ConsultationStatusEnum::getValues
Open

            'status' => ['required', 'string', Rule::in(ConsultationStatusEnum::getValues())],

Call to method getExtraAttributesValues from undeclared class \EscolaLms\ModelFields\Facades\ModelFields
Open

            ModelFields::getExtraAttributesValues($this->resource, MetaFieldVisibilityEnum::PUBLIC)

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

        return is_string($this->resource) ? Carbon::make($this->resource) : $this->resource;

Class extends undeclared class \Illuminate\Http\Resources\Json\JsonResource
Open

class ConsultationTermResource extends JsonResource

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

                $this->resource->executed_at,
Severity
Category
Status
Source
Language