Project

General

Profile

Actions

Bug #76902

closed

Method signature parameters raises a Warning with config.tx_extbase.objects.TYPO3\CMS\Extbase\Persistence\Generic\Mapper\ColumnMap.className = Foo\Bar\Zoo

Added by Juan Manuel Vergés Solanas almost 8 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Extbase
Target version:
-
Start date:
2016-07-01
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
7.0
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hi there,

http://php.net/manual/de/migration70.incompatible.php#migration70.incompatible.error-handling.strict

This kind of functionality provided by extbase -> config.tx_extbase.objects.TYPO3\CMS\Extbase\Persistence\Generic\Mapper\ColumnMap.className = Foo\Bar\Zoo will fail in most of the cases with PHP7 as we don't use interfaces as much as we could.

I found this working with ext:faltranslation https://bitbucket.org/t3easy_de/faltranslation which help us to handle Extbase related files and images (relations) for ext:news with multi-language (use case: a new of ext:news is written in 3 languages and each one have a PDF file which is written in the current language)

Jan Kiesewetter found in the meanwhile this side issue: https://forge.typo3.org/issues/76901

Anyone agrees with me, covering with interfaces this, could be a good idea?

I already saw some other issues related with signatures and php7 diving into the community.

Best wishes ,
Juan Manuel.


Files

php7.png (101 KB) php7.png Juan Manuel Vergés Solanas, 2016-07-01 10:00

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #86270: Deprecate config.tx_extbase.objects and plugin.tx_%name%.objectsClosed2018-09-16

Actions
Actions

Also available in: Atom PDF