Phần phụ ở trên mô tả làm thế nào để đính kèm một xử lý một sự kiện trên một mức độ thể hiện. Đôi khi, bạn có thể để đáp ứng với một sự kiện được kích hoạt bởi mỗi thể hiện của một lớp học thay vì chỉ bằng một trường hợp cụ thể. Thay vì gắn một trình xử lý sự kiện cho mỗi trường hợp, bạn có thể đính kèm bộ xử lý trên cấp độ lớp học bằng cách gọi yiiaseEvent::on() phương pháp tĩnh.Ví dụ, một đối tượng ghi hoạt động sẽ kích hoạt một sự kiện EVENT_AFTER_INSERT bất cứ khi nào nó chèn một bản ghi mới vào cơ sở dữ liệu. Để theo dõi thêm vào được thực hiện bởi mỗi đối tượng hoạt động ghi, bạn có thể sử dụng các mã sau đây:
đang được dịch, vui lòng đợi..
