Skip to content

Anotace controllerů

Tomáš Jančar edited this page Oct 5, 2015 · 1 revision

Editace kontrolerů

Další z možností jak upravit vyvolávání notifikací jsou kontrolery. Příkladem je vypnutí notifikací při přihlašování na web (zde je možnost i zrušit notifikování na daný atribut).

/**
 * @DisableNotification()
 */
class DisableController
{
   // ...
}

Anotace DisableNotification je z balíčku Trinity\NotificationBundle\Annotations\DisableNotification. Tato anotace zruší notifikace nad celým kontrolerem.

/**
 * @DisableNotification()
 */
public function disableNotificationAction()
{
   // ...
}

Anotace DisableNotification nad akcí kontroleru zruší notifikace vyvolané danou akcí kontroleru. Pokud změníme jméno uživatele v akci, která má danou anotaci, informace o změně se nikam nepošle.

Clone this wiki locally