Skip to content

Commit a6d4b6d

Browse files
committed
Add missing View and TestSuite property renames for CakePHP 6.0
Adds property rename rules for: - View package: View, ViewBuilder, ViewBlock, Cell, Helper, FormHelper, HtmlHelper, TextHelper, UrlHelper, StringTemplate, WidgetLocator, various widgets, form contexts - TestSuite package: IntegrationTestTrait, TestCase, StringCompareTrait, EventFired constraints - Validation: ValidatorAwareTrait - Log: SyslogLog._levelMap These properties follow the PSR naming convention change from underscore-prefixed to non-prefixed names.
1 parent a95a6f6 commit a6d4b6d

1 file changed

Lines changed: 57 additions & 1 deletion

File tree

config/rector/sets/cakephp60.php

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@
247247
'Log' => [
248248
'Cake\Log\Log' => ['_dirtyConfig', '_levels', '_levelMap'],
249249
'Cake\Log\Engine\ConsoleLog' => ['_output'],
250-
'Cake\Log\Engine\SyslogLog' => ['_open'],
250+
'Cake\Log\Engine\SyslogLog' => ['_levelMap', '_open'],
251251
'Cake\Log\Engine\FileLog' => ['_path', '_file', '_size'],
252252
],
253253
'Mailer' => [
@@ -345,11 +345,67 @@
345345
'_fields', '_providers', '_defaultProviders', '_presenceMessages',
346346
'_useI18n', '_allowEmptyMessages', '_allowEmptyFlags', '_stopOnFailure',
347347
],
348+
'Cake\Validation\ValidatorAwareTrait' => ['_validatorClass', '_validators'],
348349
'Cake\Validation\ValidationSet' => [
349350
'_rules', '_validatePresent', '_allowEmpty',
350351
],
351352
'Cake\Validation\Validation' => ['_pattern'],
352353
],
354+
'View' => [
355+
'Cake\View\Cell' => ['_validCellOptions', '_cache'],
356+
'Cake\View\Helper' => ['_View'],
357+
'Cake\View\HelperRegistry' => ['_View'],
358+
'Cake\View\StringTemplate' => ['_compactAttributes', '_configStack', '_compiled'],
359+
'Cake\View\StringTemplateTrait' => ['_templater'],
360+
'Cake\View\View' => [
361+
'_helpers', '_ext', '_passedVars', '_paths', '_pathsForPlugin',
362+
'_parents', '_current', '_currentType', '_stack', '_viewBlockClass',
363+
],
364+
'Cake\View\ViewBlock' => ['_blocks', '_active', '_discardActiveBufferOnEnd'],
365+
'Cake\View\ViewBuilder' => [
366+
'_templatePath', '_template', '_plugin', '_theme', '_layout',
367+
'_autoLayout', '_layoutPath', '_name', '_className', '_options',
368+
'_configMergeStrategy', '_helpers', '_vars',
369+
],
370+
'Cake\View\ViewVarsTrait' => ['_viewBuilder'],
371+
372+
'Cake\View\Form\ArrayContext' => ['_context'],
373+
'Cake\View\Form\EntityContext' => [
374+
'_context', '_rootName', '_isCollection', '_tables', '_validator',
375+
],
376+
'Cake\View\Form\FormContext' => ['_form', '_validator'],
377+
378+
'Cake\View\Helper\FormHelper' => [
379+
'_defaultWidgets', '_locator', '_context', '_contextFactory',
380+
'_lastAction', '_valueSources', '_groupedInputTypes',
381+
],
382+
'Cake\View\Helper\HtmlHelper' => ['_includedAssets', '_scriptBlockOptions'],
383+
'Cake\View\Helper\IdGeneratorTrait' => ['_idPrefix', '_idSuffixes'],
384+
'Cake\View\Helper\TextHelper' => ['_placeholders'],
385+
'Cake\View\Helper\UrlHelper' => ['_assetUrlClassName'],
386+
387+
'Cake\View\Widget\BasicWidget' => ['_templates'],
388+
'Cake\View\Widget\ButtonWidget' => ['_templates'],
389+
'Cake\View\Widget\DateTimeWidget' => ['_templates'],
390+
'Cake\View\Widget\LabelWidget' => ['_templates', '_labelTemplate'],
391+
'Cake\View\Widget\MultiCheckboxWidget' => ['_label'],
392+
'Cake\View\Widget\NestingLabelWidget' => ['_labelTemplate'],
393+
'Cake\View\Widget\RadioWidget' => ['_label'],
394+
'Cake\View\Widget\WidgetLocator' => ['_widgets', '_templates', '_view'],
395+
'Cake\View\Widget\YearWidget' => ['_select'],
396+
],
397+
'TestSuite' => [
398+
'Cake\TestSuite\Constraint\EventFired' => ['_eventManager'],
399+
'Cake\TestSuite\Constraint\EventFiredWith' => ['_eventManager', '_dataKey', '_dataValue'],
400+
'Cake\TestSuite\IntegrationTestTrait' => [
401+
'_request', '_response', '_exception', '_session', '_cookie',
402+
'_controller', '_viewName', '_layoutName', '_requestSession',
403+
'_securityToken', '_csrfToken', '_retainFlashMessages', '_flashMessages',
404+
'_cookieEncryptionKey', '_unlockedFields', '_csrfKeyName',
405+
],
406+
'Cake\TestSuite\StringCompareTrait' => ['_compareBasePath', '_updateComparisons'],
407+
'Cake\TestSuite\TestCase' => ['_configure', '_capturedError'],
408+
],
353409
];
354410

355411
foreach ($map as $definitions) {

0 commit comments

Comments
 (0)