EscolaLMS/Consultations

View on GitHub

Showing 985 of 985 total issues

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

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

Static call to undeclared method \EscolaLms\Consultations\Http\Resources\ConsultationAuthorResource::apply
Open

        return self::apply($fields, $this);

Possibly zero references to use statement for classlike/namespace CoreUser (\EscolaLms\Core\Models\User)
Open

use EscolaLms\Core\Models\User as CoreUser;
Severity: Minor
Found in src/Models/Consultation.php by phan

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

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

Call to undeclared function \__()
Open

        $message = $message ?: __('Term is not changed');
Severity: Critical
Found in src/Exceptions/ChangeTermException.php by phan

Call to undeclared function \response()
Open

        return response()->json([
Severity: Critical
Found in src/Exceptions/ChangeTermException.php by phan

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

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

    public function forCurrentUser(ListConsultationsRequest $listConsultationsRequest): JsonResponse;

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

    public function schedule(ScheduleConsultationAPIRequest $scheduleConsultationAPIRequest): JsonResponse;

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

class ConsultationAuthorResource extends JsonResource

Reference to constant PUBLIC from undeclared class \EscolaLms\ModelFields\Enum\MetaFieldVisibilityEnum
Open

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

Call to method make from undeclared class \Illuminate\Support\Carbon
Open

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

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

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

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

class ConsultationTermsResource extends JsonResource

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

                $this->consultation->getDuration()

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

            'author' =>  $this->consultation->author ? ConsultationAuthorResource::make($this->consultation->author) : null,

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

    private ConsultationServiceContract $consultationServiceContract;

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

        $this->mergeConfigFrom(__DIR__ . '/config.php', 'escolalms_consultations');

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

        $this->app->register(EscolaLmsSettingsServiceProvider::class);
Severity
Category
Status
Source
Language