Za pomocą tej klasy stworzysz część profilu konta FTP nazwany w panelu Webas jako Parametry i określisz parametry dotyczące limitów dla domen i subdomen.
Ilość może zostać ustalona osobno dla domen i osobno dla subdomen lub też łącznie dla obu. Użytkownik nie ma możliwości ręcznej modyfikacji przyznanego limitu
Klasa ma zastosowanie m.in w klasie \Kei\Webas\Dedicated\Ftp\Profile i metodzie
Profile :: setDomainsValue()
Metody obiektu - zapoznaj się z opisem pod tabelą.
::Factory()return Domains |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. |
setDomainIndividualLimitMode()return DomainsIndividual |
Tryb podziału limitów → Rozdzielnie - ustala administrator |
setDomainCompositeLimitMode()return DomainsComposite |
Tryb podziału limitów → Łącznie - ustala użytkownik |
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 nowego obiektu Domains z rozdzielnym trybem podziału limitów $dindi = \Kei\Webas\Dedicated\Ftp\Profile\Domains::Factory()-> setDomainIndividualLimitMode()-> setDnsInsertAccess(true)-> setDomainInsertAccess(false)-> setDomainMainLimit(null)-> setDomainUpdateAccess(true); // Utworzenie nowego obiektu Domains z łącznym trybem podziału limitów $dcomp = \Kei\Webas\Dedicated\Ftp\Profile\Domains::Factory()-> setDomainCompositeLimitMode()-> setDnsInsertAccess(false)-> setDomainInsertAccess(true)-> setDomainSumLimit(2000);