Hướng dẫn phpdoc property - thuộc tính phpdoc
@Property, @Property-Read, @Property-WriteThẻ Show Cú pháp
Sự mô tảThẻ Các biến thể Ví dụ: thẻ
Các thẻ Hiệu ứng trong PhpDocomerorCác yếu tố cấu trúc của loại loại hoặc đặc điểm được gắn thẻ với thẻ Ví dụ
Trong ví dụ cụ thể sau đây, một lớp 6 thực hiện phương thức Magic 7, để thực hiện một thuộc tính "ma thuật", chỉ đọc 8:
Tài sản "ma thuật" của một lớp.Bản quyền 2007, Chuck Burgess (PhpDocum số 1.4+) @propertydatatypedescription datatype description Sự mô tả@Property hiển thị một biến thuộc tính "ma thuật" được tìm thấy bên trong lớp. Kiểu dữ liệu phải là loại PHP hợp lệ hoặc "hỗn hợp." PhpDocumentor sẽ hiển thị mô tả tùy chọn chưa được sửa đổi và mặc định là "hỗn hợp" nếu không có kiểu dữ liệu. Tài sản được cho là có sẵn cho cả hoạt động đọc và viết. Nếu thuộc tính chỉ đọc, bạn nên sử dụng thẻ @property-read thay thế. Nếu thuộc tính chỉ ghi, hãy sử dụng @Property-Write. Thí dụ
Sử dụng các thẻ "ma thuật" này sẽ dẫn đến thông tin thẻ được liệt kê trong danh sách thẻ "Infomational" cho chính lớp. Nó không tạo ra các thực thể "thuộc tính" hoặc "biến" thực tế trong tài liệu. Trong ví dụ trên, khi sử dụng PhpDocum số với HTML: Smarty: Hands Converter và "--ParsePrivate On", bạn sẽ thấy "$ _thingy" và "$ _bar" được hiển thị trong danh sách "Tóm tắt thuộc tính" của lớp bạn Các biến, nhưng bạn sẽ không thấy "$ thường xuyên", "$ foo" hoặc "$ Bar" ở đó, bởi vì ba phần sau không được khai báo rõ ràng các biến trong mã của bạn. Bạn sẽ thấy "$ thường xuyên", "$ foo" và "$ Bar" trong danh sách "thẻ API" của cấp độ, nhờ các thẻ "@Property" của bạn trong tài liệu cấp độ lớp. |