Klasa służy do zdefiniowania przypadku użycia (tego w jaki sposób nastąpi ta czynność) resetu hasła konta FTP.
allAccountsRange()return Reset2UseCase |
Określenie wszystkich kont FTP |
selectedAccountsRange($a)return Reset2UseCase |
$a → Określenie wybranych kont FTP do resetu hasła. Podaj tablicę nazw kont FTP. |
setOptions($a)return $this |
$a → Określenie dodatkowych opcji. |
getOptions()return mixed |
Zwraca dodatkowo ustawione opcje. |
*execute()return ResetUseCase |
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... // Definicja przypadku użycia $reset_use_case = \Kei\Webas\Dedicated\FtpPasswordReset\ActionUseCase\ActionUseCase\ResetUseCase::selectedAccountsRange(["kontoftp"])-> options(false, "lorem@example.pl"); \Kei\Library\Out::vd($reset_use_case);