-
Notifications
You must be signed in to change notification settings - Fork 9.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #478 from magento-performance/pr-develop
Both issues does not have linked tests in jira. Could you please clarify why these fixes do not require testing?
- Loading branch information
Showing
4 changed files
with
96 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
<?php | ||
/** | ||
* Copyright © 2016 Magento. All rights reserved. | ||
* See COPYING.txt for license details. | ||
*/ | ||
namespace Magento\Framework\App\Cache\Type; | ||
|
||
use Magento\Framework\App\CacheInterface; | ||
|
||
/** | ||
* Dummy cache adapter | ||
* | ||
* for cases when need to disable interaction with cache | ||
* but no specific cache type is used | ||
*/ | ||
class Dummy implements CacheInterface | ||
{ | ||
/** | ||
* Required by CacheInterface | ||
* | ||
* @return null | ||
*/ | ||
public function getFrontend() | ||
{ | ||
return null; | ||
} | ||
|
||
/** | ||
* Pretend to load data from cache by id | ||
* | ||
* {@inheritdoc} | ||
*/ | ||
public function load($identifier) | ||
{ | ||
return null; | ||
} | ||
|
||
/** | ||
* Pretend to save data | ||
* | ||
* {@inheritdoc} | ||
*/ | ||
public function save($data, $identifier, $tags = [], $lifeTime = null) | ||
{ | ||
return false; | ||
} | ||
|
||
/** | ||
* Pretend to remove cached data by identifier | ||
* | ||
* {@inheritdoc} | ||
*/ | ||
public function remove($identifier) | ||
{ | ||
return true; | ||
} | ||
|
||
/** | ||
* Pretend to clean cached data by specific tag | ||
* | ||
* {@inheritdoc} | ||
*/ | ||
public function clean($tags = []) | ||
{ | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters