File: /var/www/vhost/disk-apps/magento.bikenow.co/vendor/magento/module-newsletter/Model/Session.php
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Newsletter\Model;
/**
* Newsletter session model
*/
class Session extends \Magento\Framework\Session\SessionManager
{
/**
* Set error message
*
* @param string $message
* @return $this
*/
public function addError($message)
{
$this->setErrorMessage($message);
return $this;
}
/**
* Set success message
*
* @param string $message
* @return $this
*/
public function addSuccess($message)
{
$this->setSuccessMessage($message);
return $this;
}
/**
* Get error message
*
* @return string $message
*/
public function getError()
{
$message = $this->getErrorMessage();
$this->unsErrorMessage();
return $message;
}
/**
* Get success message
*
* @return string $message
*/
public function getSuccess()
{
$message = $this->getSuccessMessage();
$this->unsSuccessMessage();
return $message;
}
}