Skip to content

Commit e9f7a3c

Browse files
committed
B2B-1701: Deprecate database media storage function
- Added deprecated tags on related db classes
1 parent 6a63aac commit e9f7a3c

File tree

10 files changed

+29
-2
lines changed

10 files changed

+29
-2
lines changed

app/code/Magento/MediaStorage/Helper/File/Storage/Database.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
*
1515
* @api
1616
* @since 100.0.2
17+
*
18+
* @deprecated Database Media storage is deprecated
19+
*
1720
*/
1821
class Database extends \Magento\Framework\App\Helper\AbstractHelper
1922
{
@@ -140,6 +143,7 @@ public function getResourceStorageModel()
140143
public function saveFile($filename)
141144
{
142145
if ($this->checkDbUsage()) {
146+
trigger_error('Class is deprecated', E_USER_DEPRECATED);
143147
$this->getStorageDatabaseModel()->saveFile($this->_removeAbsPathFromFileName($filename));
144148
}
145149
}
@@ -171,6 +175,7 @@ public function renameFile($oldName, $newName)
171175
public function copyFile($oldName, $newName)
172176
{
173177
if ($this->checkDbUsage()) {
178+
trigger_error('Class is deprecated', E_USER_DEPRECATED);
174179
$this->getStorageDatabaseModel()->copyFile(
175180
$this->_removeAbsPathFromFileName($oldName),
176181
$this->_removeAbsPathFromFileName($newName)

app/code/Magento/MediaStorage/Model/Config/Backend/Storage/Media/Database.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* See COPYING.txt for license details.
55
*/
66
namespace Magento\MediaStorage\Model\Config\Backend\Storage\Media;
7-
7+
/**
8+
* @deprecated Database Media storage is deprecated
9+
**/
810
class Database extends \Magento\Framework\App\Config\Value
911
{
1012
/**

app/code/Magento/MediaStorage/Model/Config/Source/Storage/Media/Database.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
use Magento\Framework\App\DeploymentConfig;
1313
use Magento\Framework\Config\ConfigOptionsListConstants;
1414

15+
/**
16+
* @deprecated Database Media storage is deprecated
17+
**/
1518
class Database implements \Magento\Framework\Option\ArrayInterface
1619
{
1720
/**

app/code/Magento/MediaStorage/Model/Config/Source/Storage/Media/Storage.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
*/
1010
namespace Magento\MediaStorage\Model\Config\Source\Storage\Media;
1111

12+
13+
/**
14+
* @deprecated Database Media storage is deprecated
15+
**/
1216
class Storage implements \Magento\Framework\Option\ArrayInterface
1317
{
1418
/**

app/code/Magento/MediaStorage/Model/File/Storage/Database.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
*
1111
* @api
1212
* @since 100.0.2
13+
*
14+
* @deprecated Database Media storage is deprecated
1315
*/
1416
class Database extends \Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
1517
{

app/code/Magento/MediaStorage/Model/File/Storage/Database/AbstractDatabase.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@
77

88
/**
99
* Class AbstractDatabase
10-
*/
10+
*
11+
* @deprecated Database Media storage is deprecated
12+
*
13+
**/
1114
abstract class AbstractDatabase extends \Magento\Framework\Model\AbstractModel
1215
{
1316
/**

app/code/Magento/MediaStorage/Model/File/Storage/Directory/Database.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
*
1212
* @api
1313
* @since 100.0.2
14+
*
15+
* @deprecated Database Media storage is deprecated
1416
*/
1517
class Database extends \Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase
1618
{

app/code/Magento/MediaStorage/Model/ResourceModel/File/Storage/AbstractStorage.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
/**
99
* Class AbstractStorage
10+
*
11+
* @deprecated Database Media storage is deprecated
1012
*/
1113
abstract class AbstractStorage extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb
1214
{

app/code/Magento/MediaStorage/Model/ResourceModel/File/Storage/Database.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
*
1111
* @api
1212
* @since 100.0.2
13+
*
14+
* @deprecated Database Media storage is deprecated
1315
*/
1416
class Database extends \Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage
1517
{

app/code/Magento/MediaStorage/Model/ResourceModel/File/Storage/Directory/Database.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
/**
99
* Class Database
10+
*
11+
* @deprecated Database Media storage is deprecated
1012
*/
1113
class Database extends \Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage
1214
{

0 commit comments

Comments
 (0)