@@ -43,24 +43,24 @@ public function getTags(): array
4343 $ tags = [];
4444
4545 // Add n:data for generic JSON data attribute
46- $ tags ['n:data ' ] = function ($ tag ): ?DataSerializationNode {
46+ $ tags ['n:data ' ] = function (Tag $ tag ): ?DataSerializationNode {
4747 return DataSerializationNode::create ($ tag , 'data ' , null , $ this ->frameworkMappings , false );
4848 };
4949
5050 // Add n:data-js for generic JavaScript mode
51- $ tags ['n:data-js ' ] = function ($ tag ): ?DataSerializationNode {
51+ $ tags ['n:data-js ' ] = function (Tag $ tag ): ?DataSerializationNode {
5252 return DataSerializationNode::create ($ tag , 'data ' , null , $ this ->frameworkMappings , true );
5353 };
5454
5555 // Add framework-specific tags
5656 foreach (array_keys ($ this ->frameworkMappings ) as $ framework ) {
5757 // JSON mode (default behavior)
58- $ tags ['n:data- ' . $ framework ] = function ($ tag ) use ($ framework ): ?DataSerializationNode {
58+ $ tags ['n:data- ' . $ framework ] = function (Tag $ tag ) use ($ framework ): ?DataSerializationNode {
5959 return $ this ->createDataSerializationNode ($ tag , $ framework , false );
6060 };
6161
6262 // JavaScript mode (-js variants)
63- $ tags ['n:data- ' . $ framework . '-js ' ] = function ($ tag ) use ($ framework ): ?DataSerializationNode {
63+ $ tags ['n:data- ' . $ framework . '-js ' ] = function (Tag $ tag ) use ($ framework ): ?DataSerializationNode {
6464 return $ this ->createDataSerializationNode ($ tag , $ framework , true );
6565 };
6666
@@ -71,13 +71,13 @@ public function getTags(): array
7171 foreach ($ testNames as $ testName ) {
7272 // JSON mode with component names
7373 $ tagName = 'n:data- ' . $ framework . ': ' . $ testName ;
74- $ tags [$ tagName ] = function ($ tag ) use ($ framework ): ?DataSerializationNode {
74+ $ tags [$ tagName ] = function (Tag $ tag ) use ($ framework ): ?DataSerializationNode {
7575 return $ this ->createDataSerializationNode ($ tag , $ framework , false );
7676 };
7777
7878 // JavaScript mode with component names
7979 $ tagNameJs = 'n:data- ' . $ framework . '-js: ' . $ testName ;
80- $ tags [$ tagNameJs ] = function ($ tag ) use ($ framework ): ?DataSerializationNode {
80+ $ tags [$ tagNameJs ] = function (Tag $ tag ) use ($ framework ): ?DataSerializationNode {
8181 return $ this ->createDataSerializationNode ($ tag , $ framework , true );
8282 };
8383 }
0 commit comments