in src/plugin/plugin_amqplib.rs [48:61]
fn hook(
&self, class_name: Option<&str>, function_name: &str,
) -> Option<(
Box<crate::execute::BeforeExecuteHook>,
Box<crate::execute::AfterExecuteHook>,
)> {
match (class_name, function_name) {
(
Some(class_name @ "PhpAmqpLib\\Channel\\AMQPChannel"),
function_name @ "basic_publish",
) => Some(self.hook_channel_basic_publish(class_name, function_name)),
_ => None,
}
}