src/Repositories/Contracts/ConsultationUserRepositoryContract.php
Return type of allQueryBuilder()
is undeclared type \Illuminate\Database\Eloquent\Builder
Open
Open
public function allQueryBuilder(
- Exclude checks
Class implements undeclared interface \EscolaLms\Core\Repositories\Contracts\BaseRepositoryContract
Open
Open
interface ConsultationUserRepositoryContract extends BaseRepositoryContract
- Exclude checks
Return type of getBusyTerms()
is undeclared type \Illuminate\Support\Collection
Open
Open
public function getBusyTerms(int $consultationId, ?string $date = null): Collection;
- Exclude checks
Return type of getIncomingTerm()
is undeclared type \Illuminate\Support\Collection
Open
Open
public function getIncomingTerm(array $criteria = []): Collection;
- Exclude checks
Parameter $filterConsultationTermsListDto
has undeclared type ?\EscolaLms\Consultations\Dto\FilterConsultationTermsListDto
Open
Open
array $search = [],
- Exclude checks
Avoid excessively long variable names like $consultationUserPivot. Keep variable name length under 20. Open
Open
public function updateModel(ConsultationUserPivot $consultationUserPivot, array $data): ConsultationUserPivot;
- Read upRead up
- Exclude checks
LongVariable
Since: 0.2
Detects when a field, formal or local variable is declared with a long name.
Example
class Something {
protected $reallyLongIntName = -3; // VIOLATION - Field
public static function main( array $interestingArgumentsList[] ) { // VIOLATION - Formal
$otherReallyLongName = -5; // VIOLATION - Local
for ($interestingIntIndex = 0; // VIOLATION - For
$interestingIntIndex < 10;
$interestingIntIndex++ ) {
}
}
}
Source https://phpmd.org/rules/naming.html#longvariable
Avoid excessively long variable names like $filterConsultationTermsListDto. Keep variable name length under 20. Open
Open
?FilterConsultationTermsListDto $filterConsultationTermsListDto = null
- Read upRead up
- Exclude checks
LongVariable
Since: 0.2
Detects when a field, formal or local variable is declared with a long name.
Example
class Something {
protected $reallyLongIntName = -3; // VIOLATION - Field
public static function main( array $interestingArgumentsList[] ) { // VIOLATION - Formal
$otherReallyLongName = -5; // VIOLATION - Local
for ($interestingIntIndex = 0; // VIOLATION - For
$interestingIntIndex < 10;
$interestingIntIndex++ ) {
}
}
}