class FileExampleSessionHelperWrapper

A wrapper of session helper for file_example.

Hierarchy

Expanded class hierarchy of FileExampleSessionHelperWrapper

1 string reference to 'FileExampleSessionHelperWrapper'
file_example.services.yml in modules/file_example/file_example.services.yml
modules/file_example/file_example.services.yml
1 service uses FileExampleSessionHelperWrapper
file_example.session_helper_wrapper in modules/file_example/file_example.services.yml
Drupal\file_example\FileExampleSessionHelperWrapper

File

modules/file_example/src/FileExampleSessionHelperWrapper.php, line 10

Namespace

Drupal\file_example
View source
class FileExampleSessionHelperWrapper {
    
    /**
     * Constructs a new FileExampleSessionHelperWrapper object.
     *
     * @param \Drupal\stream_wrapper_example\SessionHelper $sessionHelper
     *   The session helper.
     *
     * @see https://php.watch/versions/8.0/constructor-property-promotion
     */
    public function __construct(SessionHelper $sessionHelper) {
    }
    
    /**
     * Resets our stored data.
     */
    public function clearStoredData() {
        $this->sessionHelper
            ->cleanUpStore();
    }
    
    /**
     * Gets our stored data for display.
     */
    public function getStoredData() {
        return $this->sessionHelper
            ->getPath('');
    }

}

Members

Title Sort descending Modifiers Object type Summary
FileExampleSessionHelperWrapper::clearStoredData public function Resets our stored data.
FileExampleSessionHelperWrapper::getStoredData public function Gets our stored data for display.
FileExampleSessionHelperWrapper::__construct public function Constructs a new FileExampleSessionHelperWrapper object.