123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * Application config storage writer interface
- *
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Framework\App\Config\Storage;
- use Magento\Framework\App\Config\ScopeConfigInterface;
- /**
- * Interface \Magento\Framework\App\Config\Storage\WriterInterface
- * @api
- * @since 100.0.2
- */
- interface WriterInterface
- {
- /**
- * Delete config value from storage
- *
- * @param string $path
- * @param string $scope
- * @param int $scopeId
- * @return void
- */
- public function delete($path, $scope = ScopeConfigInterface::SCOPE_TYPE_DEFAULT, $scopeId = 0);
- /**
- * Save config value to storage
- *
- * @param string $path
- * @param string $value
- * @param string $scope
- * @param int $scopeId
- * @return void
- */
- public function save($path, $value, $scope = ScopeConfigInterface::SCOPE_TYPE_DEFAULT, $scopeId = 0);
- }
|