File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Extension/Csrf/CsrfProvider Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ public function getCsrfProvider()
46
46
*/
47
47
public function getToken ($ tokenId )
48
48
{
49
- return $ this ->csrfProvider ->generateCsrfToken ($ tokenId );
49
+ return new CsrfToken ( $ tokenId , $ this ->csrfProvider ->generateCsrfToken ($ tokenId) );
50
50
}
51
51
52
52
/**
Original file line number Diff line number Diff line change @@ -52,12 +52,20 @@ class FormRenderer implements FormRendererInterface
52
52
*/
53
53
private $ variableStack = array ();
54
54
55
+ /**
56
+ * Constructor.
57
+ *
58
+ * @param FormRendererEngineInterface $engine
59
+ * @param CsrfTokenManagerInterface|null $csrfTokenManager
60
+ *
61
+ * @throws UnexpectedTypeException
62
+ */
55
63
public function __construct (FormRendererEngineInterface $ engine , $ csrfTokenManager = null )
56
64
{
57
65
if ($ csrfTokenManager instanceof CsrfProviderInterface) {
58
66
$ csrfTokenManager = new CsrfProviderAdapter ($ csrfTokenManager );
59
67
} elseif (null !== $ csrfTokenManager && !$ csrfTokenManager instanceof CsrfTokenManagerInterface) {
60
- throw new UnexpectedTypeException ($ csrfTokenManager , 'CsrfProviderInterface or CsrfTokenManagerInterface ' );
68
+ throw new UnexpectedTypeException ($ csrfTokenManager , 'CsrfProviderInterface or CsrfTokenManagerInterface or null ' );
61
69
}
62
70
63
71
$ this ->engine = $ engine ;
You can’t perform that action at this time.
0 commit comments