diff --git a/api/components/com_config/src/Controller/ComponentController.php b/api/components/com_config/src/Controller/ComponentController.php index 092466d50cf28..d56a075c7d86a 100644 --- a/api/components/com_config/src/Controller/ComponentController.php +++ b/api/components/com_config/src/Controller/ComponentController.php @@ -80,7 +80,7 @@ public function displayList() // Push the model into the view (as default) $view->setModel($model, true); - $view->set('component_name', $this->input->get('component_name')); + $view->component_name = $this->input->get('component_name'); $view->document = $this->app->getDocument(); $view->displayList(); diff --git a/libraries/src/MVC/Model/BaseModel.php b/libraries/src/MVC/Model/BaseModel.php index 28bd72cb8d11e..b29d45465815c 100644 --- a/libraries/src/MVC/Model/BaseModel.php +++ b/libraries/src/MVC/Model/BaseModel.php @@ -11,7 +11,6 @@ use Joomla\CMS\Language\Text; use Joomla\CMS\Object\LegacyErrorHandlingTrait; -use Joomla\CMS\Object\LegacyPropertyManagementTrait; use Joomla\Filesystem\Path; // phpcs:disable PSR1.Files.SideEffects @@ -29,8 +28,6 @@ abstract class BaseModel implements ModelInterface, StatefulModelInterface use StateBehaviorTrait; use LegacyModelLoaderTrait; use LegacyErrorHandlingTrait; - use LegacyPropertyManagementTrait; - /** * The model (base) name diff --git a/libraries/src/MVC/View/AbstractView.php b/libraries/src/MVC/View/AbstractView.php index df5b34bd617de..22c7f6875db5a 100644 --- a/libraries/src/MVC/View/AbstractView.php +++ b/libraries/src/MVC/View/AbstractView.php @@ -15,7 +15,6 @@ use Joomla\CMS\Language\LanguageAwareTrait; use Joomla\CMS\MVC\Model\BaseDatabaseModel; use Joomla\CMS\Object\LegacyErrorHandlingTrait; -use Joomla\CMS\Object\LegacyPropertyManagementTrait; use Joomla\Event\DispatcherAwareInterface; use Joomla\Event\DispatcherAwareTrait; @@ -36,10 +35,6 @@ abstract class AbstractView implements ViewInterface, DispatcherAwareInterface, use DispatcherAwareTrait; use LanguageAwareTrait; use LegacyErrorHandlingTrait; - use LegacyPropertyManagementTrait { - get as private legacyGet; - } - /** * The active document object diff --git a/tests/Unit/Libraries/Cms/MVC/View/AbstractViewTest.php b/tests/Unit/Libraries/Cms/MVC/View/AbstractViewTest.php index 0cd21b1eaedb8..7ce03220203de 100644 --- a/tests/Unit/Libraries/Cms/MVC/View/AbstractViewTest.php +++ b/tests/Unit/Libraries/Cms/MVC/View/AbstractViewTest.php @@ -129,25 +129,6 @@ public function display($tpl = null) $this->assertEquals($model, $view->getModel()); } - /** - * @testdox can get data - * - * @return void - * - * @since 4.2.0 - */ - public function testGetData() - { - $view = new class () extends AbstractView { - public function display($tpl = null) - { - } - }; - $view->set('unit', 'test'); - - $this->assertEquals('test', $view->get('unit')); - } - /** * @testdox can get data *