Przejdź do głównej treści

Ready_™ Developer TeamMniej niż 1 minuta

Listing przykładowej klasy

Kod
<?php

class HelloCustomWidget {

    /**
     * @param mixed $params
     */
    public static function execute($params) : void {
        $data = JSON::toArray($params);

        JScript::sweetAlert(Translator::translate('Cześć! Jestem skryptem użytym przez CustomWidget!'), ['type' => JScript::NOTIFY_SUCCESS]);
    }
}

// Wymagane, aby uruchomić scrypt
// zmienna $args, są to parametry w formie JSON lub ARRAY,
// przesłane z pola Parametry i obiektu (dialog / moduł)
if (isset($args)) {
    HelloCustomWidget::execute($args);
}