fix(audit M1, L2): Meta-Schlüssel-Optionen gegen alle Schleifen der Vorfahrenkette prüfen; queryType wie sanitize_key normalisieren, terms/users als Term-/Benutzer-Schleife
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
52208764f0
commit
522fc8ff4d
@@ -19,6 +19,8 @@ final class LoopScopeTest extends TestCase
|
||||
'taxonomies' => ['post_taxonomies', LoopScope::TERM, 'Terme'],
|
||||
'user roles' => ['user_roles', LoopScope::USER, 'Benutzer'],
|
||||
'menus' => ['menus', LoopScope::MENU, 'Menü'],
|
||||
'terms alias (audit L2)' => ['terms', LoopScope::TERM, 'Terme'],
|
||||
'users alias (audit L2)' => ['users', LoopScope::USER, 'Benutzer'],
|
||||
];
|
||||
}
|
||||
|
||||
@@ -50,7 +52,7 @@ final class LoopScopeTest extends TestCase
|
||||
*/
|
||||
public function testOtherQueryTypesAreALoopWithoutKind(): void
|
||||
{
|
||||
foreach (['repeater_team', 'terms', 'users', '', 'Post_Types', 'post_types '] as $queryType) {
|
||||
foreach (['repeater_team', '', 'Post_Types', 'post_types '] as $queryType) {
|
||||
$scope = LoopScope::ofQueryType($queryType);
|
||||
|
||||
self::assertFalse($scope->active(), $queryType);
|
||||
|
||||
Reference in New Issue
Block a user