Closed J9rem closed 1 month ago
Plutot que de rendre publique la propriété, c'est pas plus simple de faire des self::FIELD_IMAGE_DEFAULT
au lieu de $this::FIELD_IMAGE_DEFAULT
?
En fait, le code qui utilise cette constante est située dans FormManager
alors que la constante est définie dans ImageField
.
Je trouve que ça rajoute de la dette technique de dupliquer la définition de la constante dans FormManager
et ImageField
alors qu'en la rendant publique dans ImageField
, ça permet de l'utiliser dans FormManager
avec une définition unique.
Ok j'avais pas vu que c'était dans une autre classe
A recent commit (https://github.com/YesWiki/yeswiki/commit/4cede2fcd1627b064f6913c22dccb54be32b7a49) seems to have introduced errors in FormManager (usage of
$this::
to access to a constant instead ofself::
).What do this PR:
public
the constantFIELD_IMAGE_DEFAULT
inImageField
FormManager
How to test: