Horgok: munkavállalók
A munkavállalók hozzáadásához, módosításához és lekéréséhez kapcsolódó szűrők és műveletek.
A munkavállalók horgaival módosíthatod a munkavállaló adatát, vagy saját kódot futtathatsz, amikor egy munkavállalót hozzáadnak, módosítanak vagy lekérnek. A horgok nevében a munkavállaló provider. Programozási ismeret kell hozzá, a támogatás csak általános tanácsot ad.
| Horog | Típus | Mikor fut | Paraméterek |
|---|---|---|---|
amelia_before_provider_added_filter |
szűrő | a hozzáadás előtt, módosíthatod az adatot | $provider |
amelia_before_provider_added |
művelet | a hozzáadás előtt | $provider |
amelia_after_provider_added |
művelet | a hozzáadás után | $provider |
amelia_before_provider_updated_filter |
szűrő | a módosítás előtt, módosíthatod az adatot | $newUserData, $oldUserData |
amelia_before_provider_updated |
művelet | a módosítás előtt | $newUserData, $oldUserData |
amelia_after_provider_updated |
művelet | a módosítás után | $newUserData, $oldUserData |
amelia_get_providers_filter |
szűrő | a munkavállalók admin oldali lekérése előtt, módosíthatod a listát | $providers |
amelia_get_providers |
művelet | a lekérés előtt | $providers |
amelia_get_provider_filter |
szűrő | egyetlen munkavállaló admin oldali lekérése előtt | $provider |
amelia_get_provider |
művelet | az egyetlen munkavállaló lekérése előtt | $provider |
function example($provider){ // munkavállalói adat módosítása return $provider;}
add_filter('amelia_before_provider_added_filter', 'example', 10, 1);A módosítási horgok két paramétert kapnak, ezért a negyedik argumentum 2:
function example($newUserData, $oldUserData){ // adat módosítása return $newUserData;}
add_filter('amelia_before_provider_updated_filter', 'example', 10, 2);Készült: