TIC\MailBundle\Controller\MaillogController
Consultation des évènements du journal des envois.
Synopsis
class MaillogController
extends TICController
{
- // Inherited methods from TICController
- protected FormInterface getForm()
- protected string|array trans()
- protected void mesg()
- protected void getItemLabel()
- protected RedirectResponse alert()
- protected array fileHeaders()
- protected Response fileDownload()
- protected StreamedResponse fileStream()
- protected bool checkCSRF()
- protected bool checkRole()
- // Inherited methods from ControllerCrudable
- protected Response crudList()
- protected Response crudShow()
- protected Response crudForm()
- protected Response crudDelete()
- protected Response crudToggle()
- // Inherited methods from ControllerItemable
- protected RedirectResponse saveItem()
- protected RedirectResponse deleteItem()
- protected RedirectResponse harddeleteItem()
- protected RedirectResponse changeItem()
- protected RedirectResponse toggleItem()
- // Inherited methods from ManagerTrait
- public void setEntityManager()
- public void EmDisableLogger()
- public void EmDisableFilter()
- public void EmEnableFilter()
- protected EntityRepository getRepo()
- protected object|null getItem()
- protected string|null saveEntity()
- protected string|null deleteEntity()
- protected string|null harddeleteEntity()
- // Inherited methods from ControllerRouting
- protected string getRoute()
- protected RedirectResponse redirectList()
- protected RedirectResponse redirectItem()
- protected RedirectResponse redirectReferer()
- protected RedirectResponse redirectTo()
- // Inherited methods from ControllerViewable
- protected string getView()
- protected Response renderAction()
- protected string renderContent()
- // Inherited methods from ContextProperties
- public void setContextProperties()
- protected void getContextProperties()
Hierarchy
Members
protected
-
$ctxBundle
nom du sous-dossier du controlleur (ex: '', 'Admin', 'Front', ...) - $ctxClass
-
$ctxForm
nom dans les tokens génériques (ex: 'item', 'user', 'book", 'foobar') -
$ctxMesg
préfixe utilisé pour les tokens (ex: 'app.foobar.', 'admin.foobar.', 'ticdemo.foobar.') -
$ctxName
espace de nommage de base du bundle (ex: 'App', 'TIC\DemoBundle') -
$ctxPath
nom du controlleur en camel case (ex: 'Default', 'User', 'Book', 'FooBar', ...) -
$ctxRoot
type de la classe courante (ex: 'Controller', 'Command') -
$ctxRoute
nom du controlleur en snake case (ex: 'default', 'book', 'foo_bar') -
$ctxSnake
alias du bundle pour repo, views... (ex: null, '@TICDemo') -
$ctxTrans
préfixe utilisé pour les routes (ex: 'app_foobar_', 'admin_foobar_', 'ticdemo_foobar_') -
$ctxType
nom complet de la classe courante (ex: 'App\Controller\Admin\FooBarController') - $defaultViewPage
- $defaultViewPath
- $defaultViewType
- $em — Doctrine\ORM\EntityManagerInterface
Methods
public
- list() — Liste des évènements du journal d'envoi.
- listRef() — Liste des évènements du journal d'envoi pour un modèle donné.
- show() — Fiche détaillée d'un évènement du journal d'envoi.
Inherited from TIC\CoreBundle\Base\TICController
protected
- alert() — Ajout d'un message dans le FlashBag (avec redirection optionnelle).
- checkCSRF() — Vérification de la validité d'un token CSRF dans la requête.
- checkRole() — Vérification que l'utilisateur courant dispose de l'un des droits mentionnés.
- fileDownload() — Méthode utilitaire pour retourner un fichier en réponse d'une action.
- fileHeaders() — Retourne les entêtes HTTP pour le téléchargement d'un fichier du serveur.
- fileStream() — Méthode utilitaire pour retourner un fichier en réponse d'une action (version stream avec option delete).
- getForm() — Raccourci pour créer le formulaire correspondant au controlleur.
- getItemLabel() — Retourne le nom (traduit, au singulier ou au pluriel) de l'objet du controlleur.
- mesg()
- trans() — Raccourci vers la méthode trans du translator.
Inherited from TIC\DormBundle\Traits\ControllerCrudable
protected
- crudDelete() — Delete item.
- crudForm() — Edit item (Create / Update).
- crudList() — List items (Index).
- crudShow() — Show item (Read).
- crudToggle() — Toggle item property boolean value.
Inherited from TIC\DormBundle\Traits\ControllerItemable
protected
- changeItem() — Exécution d'un changement de valeur sur une entité en BdD.
- deleteItem() — Exécution de la suppression d'une entité en BdD.
- harddeleteItem() — Exécution de la suppression d'une entité en BdD en coupant si possible le softdelete.
- saveItem() — Exécution de l'enregistrement d'une entité en BdD.
- toggleItem() — Exécution d'une inversion de valeur (booléenne) sur une entité en BdD.
Inherited from TIC\DormBundle\Traits\ManagerTrait
protected
- deleteEntity() — Exécution de la suppression d'une entité en BdD.
- getItem() — Raccourci pour rechercher dans la BdD l'instance de l'entité correspondant à la clé donnée.
- getRepo() — Raccourci pour obtenir le repository d'une entité (en utilisant le contexte de la classe).
- harddeleteEntity() — Exécution de la suppression d'une entité en BdD en coupant si possible le softdelete.
- saveEntity() — Exécution de l'enregistrement d'une entité en BdD.
public
- EmDisableFilter() — Désactivation d'un filtre de l'ORM (seulement si l'extension est activée).
- EmDisableLogger() — Désactivation du journal de l'ORM (optimisation en cas de nombreuses requêtes).
- EmEnableFilter() — Activation d'un filtre de l'ORM (seulement si l'extension est désactivée).
- setEntityManager() — DI avec auto-wiring (inutile de définir le "call" sur le service grace à l'attribut @required).
Inherited from TIC\CoreBundle\Traits\ControllerRouting
protected
- getRoute() — Raccourci pour générer le nom de la route d'une action du controlleur.
- redirectItem() — Redirection vers l'action par défaut de fiche.
- redirectList() — Redirection vers l'action par défaut de liste.
- redirectReferer() — Redirection vers l'adresse du referer (depuis entêtes du serveur web).
- redirectTo() — Redirection automatique selon le paramètre (liste, fiche, referer, autre...).
Inherited from TIC\TwigBundle\Traits\ControllerViewable
protected
- getView() — Raccourci pour retourner la vue associée par défaut à l'action du controlleur.
- renderAction() — Génération du rendu de la vue de l'action spécifiée.
- renderContent() — Génération du rendu de la vue de l'action spécifiée.
Inherited from TIC\CoreBundle\Traits\ContextProperties
protected
- getContextProperties() — Retourne la liste des propriétés définies dans un tableaux (utile pour du debug).
public
- setContextProperties() — DI avec auto-wiring (inutile de définir le "call" sur le service grace à l'attribut @required).