Klasa służy do określenia danych identyfikujących subkonto FTP
Klasa implementuje interfejs DumperInterface
__construct($a, $b) |
Konstruktor. Dzięki niemu utworzysz nowy obiekt klasy. |
::Factory($a, $b)return Privileges |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. Lista parametrów identytczna jak w konstruktorze. |
setDataAccess($a)return $this |
$a → Określ dostęp do danych. Użyj enumeratora \Kei\Webas\DataAccessEnum |
getDataAccess()return string |
Zwraca dostęp do danych |
setDynamicWww($a)return $this |
$a → (true|false) Czy włączyć obsługę PHP i innych dynamicznych stron WWW ? |
getDynamicWww()return string |
Zwraca status uruchomienia obsługi PHP i innych dynamicznych stron WWW |
*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...
// Ustawienie części uprawnień dla subkonta
$sftp_priv = \Kei\Webas\VPS\Ftp\Privileges::Factory(\Kei\Webas\DataAccessEnum::ReadWrite, true);