Klasa służy do określenia użytkowników, którzy mają mieć dostęp do katalogu zabezpieczonego hasłem przez WWW.
Wykorzystywana jest w klasie Kei\Webas\VPS\SecurityDirectory\Add
Klasa implementuje interfejs DumperInterface
::Factory()return AccessFor |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. |
setAccessForChosenUsers($a)return $this |
Za pomocą tej metody określisz dostęp do zabezpieczonego katalogu dla wybranej grupy użytkowników głównego konta FTP |
setAccessForEveryone()return $this |
Za pomocą tej metody określisz dostęp dla wszystkich użytkowników zdefiniowanych dla głónego konta FTP |
*dump()return Array |
Zobacz więcej tutaj DumperInterface |
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...
// Utworzenie i konfiguracja kont mających uprawnienia
$access_for = \Kei\Webas\VPS\SecurityDirectory\AccessFor::Factory()->
setAccessForChosenUsers(['bolek', 'jarek']);
// Utworzenie zabezpieczenia całego katalogu public_html konta admin z podanym hasłem.
$webas->SecurityDirectoryUser()->
Add("Lorem lipsum...", "6Sd.Wtxvkg")->
setAccessForValue($access_for)->
execute();