Za jej pomocą stworzysz listę odbiorców wiadomości listy mailingowej nazwany w panelu Webas jako Subskrybenci
Klasa implementuje interfejs DumperInterface
Metody obiektu - zapoznaj się z opisem pod tabelą.
__construct()return Addresses |
Konstruktor z domyślnie pustą listą odbiorców |
::Factory()return Addresses |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. |
setAccountsList($a)return $this |
$a → Ustawia adresy e-mail (UWAGA! Musza być zdefiniowane w domenie) odbiorców. Użyj tablicy aby podać kolejne adres. |
getAccountsList()return Array |
Zwraca subskrybowane adresy e-mail. |
setAccountsOthers($a)return $this |
$a → Ustawia adresy e-mail pozostałych odbiorców (Dowolne adresy e-mail). Użyj tablicy aby podać kolejne adres. |
getAccountsOthers()return Array |
Zwraca adresy pozostałych odbiorców wiadomości |
*dump()return Array |
Zobacz więcej tutaj DumperInterface |
Gwiazdka przed nazwą metody oznacza iż ta metoda jest własnością klasy rodzica (dziedziczącej).
W poniższym przykładzie pominięto autoryzację do serwera. Obiekt Client znajduje się w zmiennej $webas. Więcej o autoryzacji przeczytasz w dziale jak rozpocząć ?
Nie zawijaj wierszy
<?php // Autoryzacja... // Nowy obiekty Addresses $addr = new \Kei\Webas\Dedicated\EmailMailinglist\Addresses; $addr->setAccountsList(['jan@example.pl', 'bolek@example.pl'])->setAccountsOthers(['inny-mail-spoza-domeny@wp.pl']); // Dodanie nowej subskrypcji $webas->EmailMailinglist()-> Add("zaq12wsx", "example.pl")-> setAddressesValue($addr)-> execute();