swissup / module-core
Swissup core module. Your starting point to use SwissupLabs packages.
1.14.0
2026-09-22 12:59 UTC
Requires
- php: ^8.0
- composer/composer: ^2.0
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/console: ^4.4 || ^5.0 || ^6.0 || ^7.0
- symfony/process: ^4.4 || ^5.0 || ^6.0 || ^7.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 1.14.0
- 1.13.1
- 1.13.0
- 1.12.27
- 1.12.26
- 1.12.25
- 1.12.24
- 1.12.23
- 1.12.22
- 1.12.21
- 1.12.20
- 1.12.19
- 1.12.18
- 1.12.17
- 1.12.16
- 1.12.15
- 1.12.14
- 1.12.13
- 1.12.12
- 1.12.11
- 1.12.10
- 1.12.9
- 1.12.8
- 1.12.7
- 1.12.6
- 1.12.5
- 1.12.4
- 1.12.3
- 1.12.2
- 1.12.1
- 1.12.0
- 1.11.1
- 1.11.0
- 1.10.5
- 1.10.4
- 1.10.3
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.7
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0.2
- 1.3.0.1
- 1.3.0
- 1.2.3
- 1.2.2
- 1.0.2
- 1.0.1
- 1.0.0
- dev-installer
- dev-feature/clear-cache-button
This package is auto-updated.
Last update: 2026-09-22 13:03:16 UTC
README
This module ships Swissup Installer and adds Swissup menu and config entries to Magento backend. It also provides a set of common tasks used by other modules.
Installation
composer require swissup/module-core bin/magento module:enable Swissup_Core
Swissup Installer
| Command | Description |
|---|---|
bin/magento swissup:channel:enable |
Add SwissupLabs repository to composer.json file |
bin/magento swissup:channel:disable |
Remove SwissupLabs repository from composer.json file |
| Authorization | |
bin/magento swissup:auth:add {key} |
Add SwissupLabs access key |
bin/magento swissup:auth:check |
Display SwissupLabs access keys currently in use with count of available packages per key |
bin/magento swissup:auth:remove {key} |
Remove SwissupLabs access key |
bin/magento swissup:auth:show |
Display SwissupLabs access username and password currently in use |
| Packages | |
bin/magento swissup:package:require {package} |
Download SwissupLabs package(s) using composer and run setup:upgrade |
bin/magento swissup:package:install {package} |
Run installer for downloaded package |
bin/magento swissup:package:update |
Update SwissupLabs package(s) using composer and run setup:upgrade |
bin/magento swissup:package:remove {package} |
Remove SwissupLabs package(s) using composer and run setup:upgrade |
Popup Message Manager
Popup message manager allows to show regular Magento message with additional information in modal popup.
Usage example
Inject \Swissup\Helper\PopupMessageManager class and use it instead of
built-in \Magento\Framework\Message\Manager:
$this->popupMessageManager->addError( __('Decoding failed: Syntax error'), 'Popup text', 'Popup title' );