Klasa służy do edycji aliasu konta pocztowego analogicznie jak w panelu Webas pod adresem
https://webas12345.tld.pl/EmailAlias/Edit.
Klasa dziedziczy bezpośrednio z obiektu AbstractActionResult.
__construct($a, $b) |
Konstruktor dzięki któremu utworzysz nowy obiekt klasy.
|
setDomain($a)return $this |
$a → Domena konta pocztowego |
getDomain()return string |
Zwraca domenę konta pocztowego |
setName($a)return $this |
$a → Nazwa aliasu. Np. jan, nazwa powinna mieć od 2 do 32 znaków. |
getName()return string |
Zwraca nazwę aliasu |
setTargetAccount($a)return $this |
$a → Konto pocztowe docelowe |
getTargetAccount()return int |
Zwraca docelowe konto pocztowe do jakiego przypięty jest alias |
*execute()return Edit |
Bezparametrowa metoda zatwierdzająca i wykonująca akcję opisaną główną funkcją tej klasy. |
*getActionResult()return bool |
Bezparametrowa metoda zwracająca status ostatniej operacji. |
Gwiazdka przed nazwą metody oznacza iż ta metoda jest własnością klasy rodzica (dziedziczącej).
Przejdź do pełnej listy wyjątków
Pamiętaj o tym, aby zawsze być przygotowanym na zwrócenie wyjątku przez skrypt PHP niezależnie od tego jak bardzo małoprawdopodobnym uważasz jego wystąpienie.
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...
// Edycja istniejącego aliasu
$webas->EmailAlias()->
Edit("tester1", "example.com")->
setTargetAccount("postmasterd@example.com")->
execute();