Klasa SelfNaming

namespace Kei\Webas\Dedicated\SettingsPanel

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


Dostępne metody klasy

::Factory()
return SelfNaming

Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka.

setCompanyName($a)
return $this

$a → Wprowadź nazwę firmy

getCompanyName()
return string

Zwraca nazwę firmy

setCompanyUrl($a)
return $this

$a → Adres strony WWW firmy.

getCompanyUrl()
return string

Zwraca adres URL firmy

setCopyrightYear($a)
return $this

$a → Rok widoczny w stopce (©)

getCopyrightYear()
return string

Zwraca rok widoczny w stopce

setExampleDomain($a)
return $this

$a → Przykładowa nazwa domeny

getExampleDomain()
return string

Zwraca nazwę domeny

setPanelApp($a)
return $this

$a → Nazwa panelu administracyjnego

getPanelApp()
return string

Zwraca nazwę panelu administracyjnego

Gwiazdka przed nazwą metody oznacza iż ta metoda jest własnością klasy rodzica (dziedziczącej).


Wyjątki

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.


Przykłady wykorzystania

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 nazewnictwa w panelu WebAs
$webas->SettingsPanel()->
    Edit()->
    setSelfNamingValue(\Kei\Webas\Dedicated\SettingsPanel\SelfNaming::Factory()->
        setCompanyName("Krzak i spółka 2000")->
        setCopyrightYear(2018))->
    execute();

Klasa SelfNaming · NiceAPI dla PHP 5.6