__call 클래스를 사용하여 클래스를 2 개 확장하는 경우 @method을 사용하면 메소드가 존재 함을 IDE에 알릴 수 있습니다. 그러나 IDE에 메소드 선언으로 건너 뛰라고 요청하면 @ method-row로 끝납니다. 위 또는 아래 행에 @see 행을 추가하는 방법이 있습니다. 하지만 그 행과 구분자 행을 추가하면 PHPDoc이 길게/길게 3 배가됩니
, 내 Laravel 코드에서, 내가 가진 : 타입 힌트를 $ 쿼리없이 $query = User::select('ID', 'Name')
->with(['agent' => function ($query) {
$query->select('MemberID', 'dbPhoto');
}])->get();
, 내 IDE가 선택한 알 수
클래스를 상속하는 기본 클래스가 있습니다. class Pet{
...
}
class Dog extends Pet{
...
}
class Cat extends Pet{
...
}
은 그럼이 클래스는 내가 받게됩니다 일부 JSON 개체를 기반으로 class Person{
/** @var Pet */
pu
내 PHP IDE (NuSphere PhpEd)에서 오른쪽에 입력 한 속성이 표시되지 않는 2D 배열 요소 (개체)의 속성을 검색하고 싶습니다. 내 IDE의 화살표. PHP 7에서 자동으로 각 요소가 특정 속성을 가진 객체 인 다차원 배열 요소 속성 제안을 생성하는 방법이 있습니까? 당신이하는 PHPDoc 주석을 사용하는 것이 행복 경우 <?php
내가/2 1 PSR-로 설정하기 위해 설정을 사용하는 방법을 알고 Laravel's guide 에 따라 PhpStorm 형식 dockblocks을 만들 수있는 방법이 있는지 알아 내려고 노력하고있어 준수 및 스크린 샷과 같이 서식 가능한 일부 작업을 수행 할 수있는 추가 옵션을 사용하는 방법 : 나는 알아낼 수 없습니다 무엇 가 있도록 강제하는 방법은 다음
UserController 클래스가 있고 과 함께 App\User 클래스를 가져오고 있다고 가정 해 봅시다. 내부에 User의 인스턴스를 수신하는 show() 메서드가 있습니다. namespace App\Http\Controllers;
use App\User;
class UserController extends Controller
{
/*
는 다음 코드 가정 : dependency::bar()이 예외를 발생하는 것으로 알려져있다 public function foo()
{
return $this->dependency->bar();
}
경우,하지만 foo()는 그것을 처리 할 것으로 예상되지 않는다. foo()에 @throws 항목이 docblock에 있습니까? 아니면 암묵적이어
PHPDoc 인라인 @var 올바른 유형을 설정하기 위해 마법 필드 변수를 정의하려고하지만 IDE가 자동 완성 기능을 사용하지 않습니다. "마법 필드를 통해 접근하는 필드"를 보여줍니다. 검사 설정에서 제거하려고했지만 경고가 표시되지 않고 계속 자동 완성되지 않습니다. 나는 새로운 변수를 정의하면 작동됩니다 /** @var \NameSpace\SomeCla
기본 클래스 : 지금까지 abstract class A
{
public function methodA() { echo __FUNCTION__.'<br>'; }
}
class B extends A
{
public function methodB() { echo __FUNCTION__.'<br>'; }
}
너무 좋아. 그들 중 하