PHP Class Nextras\MailPanel\MailPanel

Inheritance: extends Nette\Object, implements Tracy\IBarPanel
Afficher le fichier Open project: nextras/mail-panel

Méthodes publiques

Méthode Description
__construct ( string | null $tempDir, Nette\Http\Request $request, Nette\Mail\IMailer $mailer, integer $messagesLimit = self::DEFAULT_COUNT )
getLink ( string $action, array $params ) : string Run-time link helper
getPanel ( )
getTab ( ) : string Renders HTML code for custom tab

Private Methods

Méthode Description
getLatte ( ) : Engine
handleAttachment ( string $messageId, integer $attachmentId ) : void
handleDeleteAll ( ) : void
handleDeleteOne ( integer $id ) : void
handleDetail ( string $messageId ) : void
handleSource ( string $messageId ) : void
returnBack ( ) : void
tryHandleRequest ( ) : void

Method Details

__construct() public méthode

public __construct ( string | null $tempDir, Nette\Http\Request $request, Nette\Mail\IMailer $mailer, integer $messagesLimit = self::DEFAULT_COUNT )
$tempDir string | null
$request Nette\Http\Request
$mailer Nette\Mail\IMailer
$messagesLimit integer

getPanel() public méthode

public getPanel ( )

getTab() public méthode

Renders HTML code for custom tab
public getTab ( ) : string
Résultat string