Hooks (Yardımcı Kancalar)
Sınıfın bitişinden sonra kullanılmalıdır, kancalar sipariş aşamasında müşteriden bilgi almak için kullanılmaktadır, varsayılan olarak WISECP üzerinde SSL ürün grubu için ürün gereksinimleri bulunmuyor, kanca yardımıyla sipariş aşamasında kullanıcıdan bazı bilgileri temin edebiliriz.
Parametreler;
- Yakalanacak kancanın adı girilmelidir.
- Kancanın öncelik sırası
- Kancanın çalıştıracağı fonksiyon, arrray veya callable fonksiyon kullanılabilir.
addRequirementToOrderSteps
Ürün gereksinimi oluşturmak için kullanılır.
Hook::add("addRequirementToOrderSteps",1,[
'class' => "ExampleSSL",
'method' => "add_requirements",
]);
filterRequirementToOrderSteps
Ürün gereksinim değerini filtrelemek için kullanılır.
Hook::add("filterRequirementToOrderSteps",1,[
'class' => "ExampleSSL",
'method' => "filter_requirement",
]);
checkingRequirementToOrderSteps
Ürün gereksinim değerini kontrol etmek için kullanılır.
Hook::add("checkingRequirementToOrderSteps",1,[
'class' => "ExampleSSL",
'method' => "checking_requirement",
]);
Metotların içeriğini görmek için örnek modül dosyalarına bakınız.