• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FluidTYPO3 / flux / 12929020788

23 Jan 2025 12:19PM UTC coverage: 92.829% (-0.07%) from 92.901%
12929020788

Pull #2209

github

web-flow
Merge 43988ea80 into cf49f7a79
Pull Request #2209: [WIP] Compatibility with TYPO3 v13

86 of 112 new or added lines in 31 files covered. (76.79%)

5 existing lines in 3 files now uncovered.

7055 of 7600 relevant lines covered (92.83%)

65.02 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/Classes/Proxy/FlexFormToolsProxy.php
1
<?php
2
namespace FluidTYPO3\Flux\Proxy;
3

4
/*
5
 * This file is part of the FluidTYPO3/Flux project under GPLv2 or later.
6
 *
7
 * For the full copyright and license information, please read the
8
 * LICENSE.md file that was distributed with this source code.
9
 */
10

11
use TYPO3\CMS\Core\Configuration\FlexForm\FlexFormTools;
12

13
/**
14
 * The "readonly" keyword is poison to FOSS libraries. And no, it is not necessary. Not even remotely.
15
 */
16
class FlexFormToolsProxy
17
{
18
    private FlexFormTools $flexFormTools;
19

20
    public function __construct(FlexFormTools $flexFormTools)
21
    {
NEW
22
        $this->flexFormTools = $flexFormTools;
×
23
    }
24

25
    public function getDataStructureIdentifier(
26
        array $fieldTca,
27
        string $tableName,
28
        string $fieldName,
29
        array $row
30
    ): string {
NEW
31
        return $this->flexFormTools->getDataStructureIdentifier($fieldTca, $tableName, $fieldName, $row);
×
32
    }
33

34
    public function parseDataStructureByIdentifier(string $identifier): array
35
    {
NEW
36
        return $this->flexFormTools->parseDataStructureByIdentifier($identifier);
×
37
    }
38
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc