Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
M
M2 content provisioning
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
TechDivision Public
M2 content provisioning
Merge requests
!46
ZERO-162-changes
Code
Review changes
Check out branch
Download
Patches
Plain diff
Open
ZERO-162-changes
ZERO-162-changes
into
develop
Overview
120
Commits
71
Pipelines
52
Changes
7
Open
Eduarda Lentz Rodrigues da Silva
requested to merge
ZERO-162-changes
into
develop
6 months ago
Overview
19
Commits
71
Pipelines
52
Changes
7
Expand
0
0
Merge request reports
Compare
develop
version 51
c9cafcba
3 months ago
version 50
4fb9637f
3 months ago
version 49
c0694db2
3 months ago
version 48
19b92523
3 months ago
version 47
5a5bf785
3 months ago
version 46
e8d2899c
3 months ago
version 45
310454ad
4 months ago
version 44
cb98e0d0
4 months ago
version 43
5649a932
4 months ago
version 42
98486ad1
4 months ago
version 41
21cfd729
4 months ago
version 40
ed552b00
4 months ago
version 39
80fdef27
4 months ago
version 38
d726c81c
4 months ago
version 37
520483fa
4 months ago
version 36
b98aebc1
4 months ago
version 35
c2cfe938
4 months ago
version 34
87995ec2
4 months ago
version 33
8d06595a
4 months ago
version 32
20f77c4b
4 months ago
version 31
1f35fd89
4 months ago
version 30
20f6adf5
4 months ago
version 29
5641fd09
4 months ago
version 28
9aad7341
5 months ago
version 27
4763c87e
5 months ago
version 26
92986ac3
5 months ago
version 25
93e97b92
5 months ago
version 24
c24c3e76
5 months ago
version 23
00e226bb
5 months ago
version 22
14c9e495
5 months ago
version 21
f9595a78
5 months ago
version 20
cb2b4e49
5 months ago
version 19
5957df3c
5 months ago
version 18
6b7f6292
5 months ago
version 17
8eabc7be
5 months ago
version 16
9545a442
5 months ago
version 15
b2380c0a
6 months ago
version 14
673ad02d
6 months ago
version 13
2c0a67a0
6 months ago
version 12
5dd57e3f
6 months ago
version 11
d3af1b53
6 months ago
version 10
92a25232
6 months ago
version 9
cd1a6dff
6 months ago
version 8
fe73457f
6 months ago
version 7
b622029b
6 months ago
version 6
8e4bb37d
6 months ago
version 5
c2cabd27
6 months ago
version 4
74c94689
6 months ago
version 3
c968b425
6 months ago
version 2
7d3ea934
6 months ago
version 1
ec9ee5ef
6 months ago
develop (HEAD)
and
version 3
latest version
6c4d949d
71 commits,
2 months ago
version 51
c9cafcba
70 commits,
3 months ago
version 50
4fb9637f
69 commits,
3 months ago
version 49
c0694db2
68 commits,
3 months ago
version 48
19b92523
67 commits,
3 months ago
version 47
5a5bf785
66 commits,
3 months ago
version 46
e8d2899c
65 commits,
3 months ago
version 45
310454ad
64 commits,
4 months ago
version 44
cb98e0d0
63 commits,
4 months ago
version 43
5649a932
62 commits,
4 months ago
version 42
98486ad1
61 commits,
4 months ago
version 41
21cfd729
60 commits,
4 months ago
version 40
ed552b00
59 commits,
4 months ago
version 39
80fdef27
58 commits,
4 months ago
version 38
d726c81c
57 commits,
4 months ago
version 37
520483fa
56 commits,
4 months ago
version 36
b98aebc1
55 commits,
4 months ago
version 35
c2cfe938
54 commits,
4 months ago
version 34
87995ec2
53 commits,
4 months ago
version 33
8d06595a
50 commits,
4 months ago
version 32
20f77c4b
49 commits,
4 months ago
version 31
1f35fd89
48 commits,
4 months ago
version 30
20f6adf5
47 commits,
4 months ago
version 29
5641fd09
46 commits,
4 months ago
version 28
9aad7341
40 commits,
5 months ago
version 27
4763c87e
39 commits,
5 months ago
version 26
92986ac3
38 commits,
5 months ago
version 25
93e97b92
37 commits,
5 months ago
version 24
c24c3e76
36 commits,
5 months ago
version 23
00e226bb
35 commits,
5 months ago
version 22
14c9e495
34 commits,
5 months ago
version 21
f9595a78
33 commits,
5 months ago
version 20
cb2b4e49
32 commits,
5 months ago
version 19
5957df3c
31 commits,
5 months ago
version 18
6b7f6292
30 commits,
5 months ago
version 17
8eabc7be
29 commits,
5 months ago
version 16
9545a442
28 commits,
5 months ago
version 15
b2380c0a
27 commits,
6 months ago
version 14
673ad02d
26 commits,
6 months ago
version 13
2c0a67a0
25 commits,
6 months ago
version 12
5dd57e3f
24 commits,
6 months ago
version 11
d3af1b53
23 commits,
6 months ago
version 10
92a25232
22 commits,
6 months ago
version 9
cd1a6dff
21 commits,
6 months ago
version 8
fe73457f
16 commits,
6 months ago
version 7
b622029b
15 commits,
6 months ago
version 6
8e4bb37d
14 commits,
6 months ago
version 5
c2cabd27
7 commits,
6 months ago
version 4
74c94689
6 commits,
6 months ago
version 3
c968b425
5 commits,
6 months ago
version 2
7d3ea934
4 commits,
6 months ago
version 1
ec9ee5ef
3 commits,
6 months ago
7 files
+
345
−
215
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
7
Search (e.g. *.vue) (Ctrl+P)
Cron/InconsistenciesInBlockEmail
Test
.php
→
Cron/InconsistenciesInBlockEmail.php
+
12
−
3
Options
@@ -20,12 +20,13 @@ declare(strict_types=1);
namespace
Firegento\ContentProvisioning\Cron
;
use
Firegento\ContentProvisioning\Model\Console\BlockListCommand
;
use
Firegento\ContentProvisioning\Model\RenderChangedBlockList
;
use
Magento\Framework\Mail\Message
;
use
Psr\Log\LoggerInterface
;
use
Magento\Framework\Mail\TransportInterfaceFactory
;
use
Magento\Framework\App\Config\ScopeConfigInterface
;
class
InconsistenciesInBlockEmail
Test
class
InconsistenciesInBlockEmail
{
public
const
EMAIL_SUBJECT
=
"Inconsistencies in CMS block"
;
@@ -58,25 +59,33 @@ class InconsistenciesInBlockEmailTest
*/
private
ScopeConfigInterface
$scopeConfig
;
/**
* @var RenderChangedBlockList
*/
private
RenderChangedBlockList
$renderChangedBlockList
;
/**
* @param LoggerInterface $logger
* @param BlockListCommand $blockList
* @param TransportInterfaceFactory $mailTransportFactory
* @param Message $message
* @param ScopeConfigInterface $scopeConfig
* @param RenderChangedBlockList $renderChangedBlockList
*/
public
function
__construct
(
LoggerInterface
$logger
,
BlockListCommand
$blockList
,
TransportInterfaceFactory
$mailTransportFactory
,
Message
$message
,
ScopeConfigInterface
$scopeConfig
ScopeConfigInterface
$scopeConfig
,
RenderChangedBlockList
$renderChangedBlockList
)
{
$this
->
logger
=
$logger
;
$this
->
blockList
=
$blockList
;
$this
->
mailTransportFactory
=
$mailTransportFactory
;
$this
->
message
=
$message
;
$this
->
scopeConfig
=
$scopeConfig
;
$this
->
renderChangedBlockList
=
$renderChangedBlockList
;
}
/**
@@ -89,7 +98,7 @@ class InconsistenciesInBlockEmailTest
{
$changedBlocks
=
$this
->
blockList
->
getChangedEntries
();
if
(
$changedBlocks
)
{
$emailMessage
=
$this
->
b
lockList
->
renderValuesForEmail
(
$changedBlocks
);
$emailMessage
=
$this
->
renderChangedB
lockList
->
renderValuesForEmail
(
$changedBlocks
);
$this
->
sendEmail
(
$emailMessage
);
}
else
{
$this
->
logger
->
info
(
"No changed blocks found."
);
Loading