Klasa oferuje możliwość zmiany limitów i mnożników w panelu WebAs
Wykorzystywana jest w klasie \Kei\Webas\Dedicated\SettingsPanel\Edit
Klasa implementuje interfejs DumperInterface
::Factory()return Limits |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. |
setAdminLimitCheck($a)return $this |
Użytkownik admin podlega limitom pocztowym. |
getAdminLimitCheck()return string |
Zwraca informację nt. podleganiu przez użytkownika admin limitom pocztowym |
setDefaultSystemTtl($a)return $this |
Domyślna ilość miesięcy ważności elementów systemu. |
getDefaultSystemTtl()return int |
Zwraca informację nt. ilości miesięcy ważności elementów systemu. |
setDefaultTableRows($a)return $this |
Domyślna ilość wierszy w tabelach. |
getDefaultTableRows()return int |
Zwraca informację nt. domyślnej liczby wierszy w tabelach |
setFtpTransferMultiplier($a)return $this |
Mnożnik transferów FTP. Wartość korygująca transfer FTP obliczony na podstawie logów usługi. |
getFtpTransferMultiplier()return int|null |
Zwraca informację nt. mnożnika transferu FTP |
setUseDomainDates($a)return $this |
Wykorzystanie dat ważności dla domen. |
getUseDomainDates()return string |
Zwraca informację nt. wykorzystania dat ważności dla domen |
setUseFtpDates($a)return $this |
Wykorzystanie dat ważności dla FTP. |
getUseFtpDates()return string |
Zwraca informację nt. wykorzystania dat ważności dla FTP. |
setWwwTransferMultiplier($a)return $this |
Mnożnik transferów WWW. Wartość korygująca transfer WWW obliczony na podstawie logów usługi. |
getWwwTransferMultiplier()return int |
Zwraca informację nt. mnożnika transferów 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...
// Ustawienia limitów i mnożników w panelu WebAs
$webas->SettingsPanel()->
Edit()->
setLimitsValue(\Kei\Webas\Dedicated\SettingsPanel\Limits::Factory()->
setAdminLimitCheck(\Kei\Webas\YesNoEnum::No)->
setDefaultSystemTtl(10)->
setUseFtpDates(\Kei\Webas\YesNoEnum::Yes))->
execute();