정렬하거나 정렬하지 않으려면 ... 다음 접근법의 장단점. 첫 번째 사례를 사용하고 싶습니다. 나는 그것이 최적이라고 생각하기 때문에 다른 누군가는 그렇지 않다고 생각합니다. 파일에 새로운 일정 추가 - (-> -> -> ->) - DIFF 1 개 문자열이 아닌 더 명확하게, 더 아름다운 체인 호출입니다 명확 당신은 어떻게 생각하십니까? 그것에 대해 PSR
내가이 문이 PHP 코드 표시 : return ++$maxContratNum;
SonarQube 디스플레이 메시지 : 추출 전용 문 에이 증가 또는 감소 연산자 이 메시지를 의미하는 것이 무엇입니까 ?? 이 $maxContratNum의 값이 증가되는 것을 완벽하게 분명, ++$maxContratNum;
return $maxContratNum;
이
에해야합니다 인수 목록이 여러 줄에 걸쳐 분할 할 수있다, 여기서 각 후속 줄은 한 번 들여 쓰기됩니다. 그렇게 할 때 목록의 첫 번째 항목은 다음 줄에 있어야하며 은 줄당 하나의 인수 여야합니다. 인수 목록이 여러 줄에 걸쳐 분할하는 경우 는 폐쇄 괄호와 중괄호는 그들 사이에 하나 개의 공간을 자신의 라인에 함께 배치해야합니다. return JsonRes
지금 Laravel 5.1을 사용 중입니다. php artisan make:migration create_users_table --create=users 명령에 의해 생성 된 마이그레이션 클래스 파일을 다음과 같이 될 것이다 : <?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Databa
나는 꽤 많은 형식의 공장을 사용하는 독점 프로젝트에서 작업합니다. 다행히 클래스의 이름을 인스턴스화하지 않는 것이 대부분이지만 인스턴스화하는 데 new self() 또는 new static()이 사용되는지 여부는 개발자에 따라 다릅니다. 나는 차이점을 알고 있지만 늦은 정적 바인딩이 기술적으로 필요하지 않을 때 "올바른"방법이 무엇인지에 대한 합의가 있다
PSR에서 클래스와 네임 스페이스에 대한 설명을 배치해야하는 위치에 대해서는 아무 것도 없습니다. 클래스 또는 네임 스페이스에 대한 첫 번째 설명이어야합니까? <?php
/**
* Some description about this class
*
* @author Mr. Anderson
* @since 06/09/17
* @package
*
someClass을 메서드 당 한 번만 사용하려고한다고 가정합니다. 그런 스타일이 PSR과 호환됩니까? class Foo
{
public function myMethod($x)
{
// ... code ...
$data = (new someClass())->getSomething($x);
// ...