Skip to content

Commit 91df473

Browse files
committed
Merge branch '5.2' into 5.x
* 5.2: [Validator] Use single quotes for string [Validator] Use double quotes instead of single [Workflow] Added initialization docs
2 parents 183269c + cc763cc commit 91df473

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

components/workflow.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,20 @@ you can retrieve a workflow from it and use it as follows::
9494
$workflow->can($blogPost, 'publish'); // True
9595
$workflow->getEnabledTransitions($blogPost); // $blogPost can perform transition "publish" or "reject"
9696

97+
Initialization
98+
--------------
99+
100+
If the property of your object is ``null`` and you want to set it with the
101+
``initial_marking`` from the configuration, you can call the ``getMarking()``
102+
method to initialize the object property::
103+
104+
// ...
105+
$blogPost = new BlogPost();
106+
$workflow = $registry->get($blogPost);
107+
108+
// initiate workflow
109+
$workflow->getMarking($blogPost);
110+
97111
Learn more
98112
----------
99113

reference/constraints/IsFalse.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ method returns **false**:
115115
public static function loadValidatorMetadata(ClassMetadata $metadata)
116116
{
117117
$metadata->addGetterConstraint('stateInvalid', new Assert\IsFalse([
118-
'message' => 'You've entered an invalid state.',
118+
'message' => "You've entered an invalid state.",
119119
]));
120120
}
121121
}

reference/constraints/Sequentially.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ You can validate each of these constraints sequentially to solve these issues:
120120
{
121121
$metadata->addPropertyConstraint('address', new Assert\Sequentially([
122122
new Assert\NotNull(),
123-
new Assert\Type("string"),
123+
new Assert\Type('string'),
124124
new Assert\Length(['min' => 10]),
125125
new Assert\Regex(self::ADDRESS_REGEX),
126126
new AcmeAssert\Geolocalizable(),

0 commit comments

Comments
 (0)