method:replace ( general_event, existing_method, method );
return type:void
special:static
content:ใช้เพิ่ม Event ให้กับเหตุการณ์ general_event ที่กำหนด
โดย method นี้จะถูกนำไปแทน exsiting_method
example:$general_event = "system.post_controller";
$method = array ( "user" => "login" );
Event::add ( $general_event, $method );
Event::add_after ( $general_event, $method, "keepSession" );
comment:ตัวแปร general_event คือกำหนด event ต่างๆ
ตัวแปร method คือ method หรือ function ที่จะให้ประมวลผลตามเงื่อนไขของเหตุการณ์ที่กำหนด
โดยถ้ากำหนดแบบ array ให้กำหนด key คือ object หรือ class และ value คือ method
ตัวแปร existing_method คือ method ที่เคยถูกเพิ่มไปก่อนแล้ว ใน general_event เดียวกัน