Klasa służy do dodania nowego zadania CRON dostępnego w panelu Webas pod adresem
https://webas12345.tld.pl/Cron/Add.
Klasa dziedziczy bezpośrednio z obiektu AbstractActionResult.
__construct($description, $cron_entry) |
Konstruktor dzięki któremu utworzysz nowy obiekt klasy.
|
setDescription($description)return Add |
Ustawia opis zadania CRON |
getDescription()return string |
Zwraca opis dla zadania CRON. |
setBlocked($blocked)return Add |
Ustawia blokadę zadania CRON |
getBlocked()return string |
Zwraca opis dla zadania CRON. |
setCronEntry($cron_entry)return Add |
Ustawia właściciela zadania CRON |
getCronEntry()return string |
Pobiera regułę CRON |
*execute()return Add |
Bezparametrowa metoda zatwierdzająca i wykonująca akcję opisaną główną funkcją tej klasy. |
*getActionResult()return bool |
Bezparametrowa metoda zwracająca status ostatniej operacji. |
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...
// Dodanie pojedyńczego wpisu
$result = $webas->Cron()->
Add("lorem", "* */2 * * * wget niebezpiecznik.pl >> /dev/null 2>&1")->
execute();
\Kei\Library\Out::vd($result->getActionResult());