public function __construct(View_Manager $view_manager)
 {
     parent::__construct($view_manager);
     $this->_session_var = 'newslettersubscriber';
     $this->_session_vars[] = '_subscription_result';
     $this->_subscription_result = null;
     $this->template = 'newslettersubscriber/default';
     // default template
 }
 public function __construct(View_Manager $view_manager)
 {
     parent::__construct($view_manager);
     $this->_attributes->register('lang', Project_Config::get('default_language'));
     // used for non-template emails
     $this->_attributes->register('mailsender', 'admin');
     $this->_attributes->register('mailsubject');
     $this->_session_var = 'profile';
     $this->_session_vars[] = '_error_info';
     $this->_error_info = null;
     $this->initDO();
 }
 public function __construct(View_Manager $view_manager)
 {
     parent::__construct($view_manager);
     $this->_attributes->register('mode', self::M_USER);
     $this->_session_var = 'login';
     $this->_session_vars[] = '_error_info';
     $this->_error_info = null;
     $user = $this->getUserObject();
     $this->_type = $user->isLogged() ? self::LOGOUT_FORM : self::LOGIN_FORM;
     $this->template = 'login/default';
     // default template
 }
 public function __construct(View_Manager $view_manager)
 {
     parent::__construct($view_manager);
     $this->_attributes->register('lang', Project_Config::get('default_language'));
     // used for non-template emails
     $this->_attributes->register('contact', 'admin');
     // name of the target contact
     $this->_attributes->register('subject', 'Vzkaz z webových stránek');
     // subject of the email message
     $this->_session_var = 'mailer';
     $this->_session_vars[] = '_error_info';
     $this->_error_info = null;
     $this->template = 'mailer/default';
     // default template
 }