Klasa pochodząca z przestrzeni nazw \Kei\Webas\Dedicated\EmailAccount\Profile. Za jej pomocą stworzysz część profilu poczty nazwany w panelu Webas jako Antyspam podstawowy
Klasa implementuje interfejs DumperInterface
Klasa ma zastosowanie m.in w klasie \Kei\Webas\Dedicated\EmailAccount\Profile i metodzie
Profile :: setAntispamBaseValue()
Metody obiektu - zapoznaj się z opisem pod tabelą.
__construct()return AntispamBase |
Konstruktor dzięki, któremu utworzysz obiekt z domyślną konfiguracją ustawień antyspamu w profilu konta pocztowego - adekwatnie do domyślnych ustawień panelu Webas. |
::Factory()return AntispamBase |
Statyczna metoda zwracająca instancję klasy. Wzorzec projektowy Fabryka. |
setAntispamBaseEnabled($abe)return $this |
$abe → Dzięki tej metodzie uruchomisz zabezpieczenia antyspamowe. Użyj instancji klasy \Kei\Webas\Dedicated\EmailAccount\Profile\AntispamBaseData |
setAntispamBaseDisabled()return $this |
Dzięki tej metodzie wyłączysz zabezpieczenia antyspamowe. |
*dump()return Array |
Zobacz więcej tutaj DumperInterface |
Gwiazdka przed nazwą metody oznacza iż ta metoda jest własnością klasy rodzica (dziedziczącej).
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 nowej instancji klasy AntispamBase z wykorzystaniem konstruktora
$aab = new \Kei\Webas\Dedicated\EmailAccount\Profile\AntispamBase();
$aab->setAntispamBaseEnabled(\Kei\Webas\Dedicated\EmailAccount\Profile\AntispamBaseData::Factory());
\Kei\Library\Out::pd($aab);
// Utworzenie nowej instancji klasy AntispamBase z wykorzystaniem statycznej metody Factory
$aab = \Kei\Webas\Dedicated\EmailAccount\Profile\AntispamBase::Factory();
$aab->setAntispamBaseEnabled(\Kei\Webas\Dedicated\EmailAccount\Profile\AntispamBaseData::Factory());
\Kei\Library\Out::pd($aab);