Hướng dẫn phpstan-strict-rules - phpstan-nghiêm ngặt-quy tắc
Show Phpstan tập trung vào việc tìm lỗi trong mã của bạn. Nhưng trong PHP có rất nhiều thời gian trong cách viết công cụ. Kho lưu trữ này chứa các quy tắc bổ sung xoay quanh mã được gõ chặt chẽ và mạnh mẽ mà không có sự đúc lỏng nào cho những người muốn có thêm sự an toàn trong lập trình phòng thủ cực kỳ
Các quy tắc bổ sung đang đến trong các bản phát hành tiếp theo! Cài đặtĐể sử dụng tiện ích mở rộng này, yêu cầu nó trong nhà soạn nhạc:
Nếu bạn cũng cài đặt Phpstan/Extension-Installer thì tất cả bạn đều được thiết lập! Hướng dẫn cài đặtNếu bạn không muốn sử dụng parameters: strictRules: allRules: false booleansInConditions: true6, hãy bao gồm các quy tắc.
Vô hiệu hóa các quy tắcBạn có thể vô hiệu hóa các quy tắc bằng tham số cấu hình: parameters: strictRules: disallowedLooseComparison: false booleansInConditions: false uselessCast: false requireParentConstructorCall: false disallowedConstructs: false overwriteVariablesWithLoop: false closureUsesThis: false matchingInheritedMethodNames: false numericOperandsInArithmeticOperators: false strictCalls: false switchConditionsMatchingType: false noVariableVariables: false Cho phép các quy tắc từng người mộtNếu bạn không muốn bắt đầu sử dụng tất cả các quy tắc nghiêm ngặt có sẵn cùng một lúc nhưng chỉ có một hoặc hai, bạn có thể! Bạn có thể vô hiệu hóa tất cả các quy tắc từ parameters: strictRules: allRules: false booleansInConditions: true7 bao gồm với: parameters: strictRules: allRules: false Sau đó, bạn có thể kích hoạt lại các quy tắc riêng lẻ với các tham số cấu hình: parameters: strictRules: allRules: false booleansInConditions: true |