Trình cài đặt tiện ích mở rộng Phpstan
phpstan/phpstan11680 người ủng hộ Show
PHPStan - Công cụ phân tích tĩnh PHP Chuyển đến Tải xuống phpstan/phpstan-symfony573 yêu thích Các phần mở rộng và quy tắc của Symfony Framework cho PHPStan Chuyển đến Tải xuống học thuyết phpstan/phpstan488 người ủng hộ Phần mở rộng học thuyết cho PHPStan Chuyển đến Tải xuống nunomaduro/larastan4446 người ủng hộ Larastan - Khám phá các lỗi trong mã của bạn mà không cần chạy nó. Trình bao bọc phpstan/phpstan cho Laravel Chuyển đến Tải xuống phpstan/phpdoc-trình phân tích cú pháp942 người ủng hộ Trình phân tích cú pháp PHPDoc với sự hỗ trợ cho các loại nullable, giao nhau và chung chung Chuyển đến Tải xuống phpstan/phpstan-webmozart-khẳng định137 người ủng hộ Phần mở rộng PHPStan webmozart/khẳng định Chuyển đến Tải xuống phpstan/phpstan-strict-rules444 người ủng hộ Các quy tắc cực kỳ nghiêm ngặt và cố chấp cho PHPStan Chuyển đến Tải xuống phpstan/phpstan-phpunit369 người ủng hộ Các phần mở rộng và quy tắc PHPUnit cho PHPStan Chuyển đến Tải xuống phpstan/phpstan-deprecation-rules254 người ủng hộ Các quy tắc PHPStan để phát hiện việc sử dụng các lớp, phương thức, thuộc tính, hằng số và đặc điểm không dùng nữa Chuyển đến Tải xuống mglaman/phpstan-drupal157 Yêu Thích Phần mở rộng Drupal và các quy tắc cho PHPStan Chuyển đến Tải xuống phpstan/trình cài đặt tiện ích mở rộng292 yêu thích Plugin trình soạn thảo để cài đặt tự động các tiện ích mở rộng PHPStan Chuyển đến Tải xuống szepeviktor/phpstan-wordpress187 Yêu Thích Tiện ích mở rộng WordPress cho PHPStan Chuyển đến Tải xuống phpstan/phpstan-nette90 người ủng hộ Phần mở rộng phản chiếu lớp Nette Framework cho PHPStan Chuyển đến Tải xuống phpstan/phpstan-mockery65 Yêu Thích Tiện ích mở rộng PHPStan Mockery Chuyển đến Tải xuống phpstan/phpstan-beberlei-khẳng định35 người ủng hộ Tiện ích mở rộng PHPStan beberlei/khẳng định Chuyển đến Tải xuống
Tính năng độc đáo của PHPStan là khả năng xác định và kiểm tra tĩnh hành vi “ma thuật” của các lớp - truy cập các thuộc tính không được định nghĩa trong lớp nhưng được tạo trong PHPStan cũng cho phép viết các quy tắc tùy chỉnh cho các tình huống không phải là lỗi khách quan hoặc các vấn đề khác trong mã, nhưng cho phép mọi người tránh các tình huống phức tạp hoặc thực thi cách họ muốn viết mã của mình. Các quy tắc tùy chỉnh này tận dụng cây cú pháp trừu tượng, công cụ suy luận kiểu nâng cao, trình phân tích cú pháp PHPDoc và dữ liệu phản ánh lớp Tìm hiểu thêm về cách viết tiện ích mở rộng tùy chỉnh » Cài đặt tiện ích mở rộngNgười dùng có thể cài đặt các tiện ích mở rộng PHPStan khác nhau để nâng cao khả năng của bộ phân tích tĩnh. Nhiều tiện ích mở rộng đã hỗ trợ plugin phpstan/extension-installer Composer, vì vậy để kích hoạt tiện ích mở rộng, bạn chỉ cần yêu cầu tiện ích mở rộng đó trong
Nếu bạn không thể hoặc không muốn sử dụng phpstan/trình cài đặt tiện ích mở rộng, hãy bao gồm tệp cấu hình của tiện ích mở rộng theo cách thủ công trong phần
Tại sao tôi không muốn luôn sử dụng phpstan/extension-installer? Nó luôn kích hoạt tất cả các chức năng mà tiện ích mở rộng cung cấp. Ví dụ: nếu bạn chỉ muốn sử dụng một số quy tắc từ phpstan-strict-rules hoặc nếu bạn chỉ muốn sử dụng tiện ích mở rộng chính thứcKiểm tra kho lưu trữ quy tắc nghiêm ngặt của phpstan để biết thêm các quy tắc nghiêm ngặt và cố chấp cho PHPStan Kiểm tra các quy tắc không dùng nữa của phpstan để biết các quy tắc phát hiện việc sử dụng các lớp, phương thức, thuộc tính, hằng số và đặc điểm không dùng nữa |