Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden DirkHo
Nimm dir doch einfach mal die anderen Validatoren als Vorbild. Da sieht man auch, dass die eigentlich protected erwartete Methode überall als public überschrieben ist. Auch die Rückgabewerte kannst du dir dort anschauen. Viele Grüße, Dirk Am 04.08.2015 um 20:49 schrieb Lukas H: Hi Dirk, ich

Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden Lukas H
Hi Dirk, ich habe die isValid() Funktion jetzt wie du gesagt hast als protected implementiert, und zwar so: use TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator as ExtbaseAbstractValidator; class CustomValidator extends ExtbaseAbstractValidator { protected function isValid($value

Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden DirkHo
Hi Lukas, eine abstrakte Klasse kann Methoden-Köpfe enthalten, die von den konkreten Klassen implementiert sein müssen. Die AbstractValidator Klasse selbst scheint keine abstrakten Methoden zu haben. Aber dafür die ExtbaseAbstractValidator, von der sie ableitet: abstract protected fu

Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden Lukas H
Hi Dirk, eine sehr gute Idee, danke für deine Antwort. Ich habe jetzt folgendes ausprobiert: class CustomValidator extends AbstractValidator -> Fatal error: Class 'MeinName\meine_extension\Domain\Validator\AbstractValidator' not found (macht ja auch Sinn, schließlich habe ich keinen AbstractVa

Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden DirkHo
Hi Lukas, sorry. Da habe ich vor lauter Bäumen den Wald nicht gesehen... Ich habe da einen Vergleich zwischen isValid und false bzw. true gesehen. Sorry! Ein kurzer Blick in Powermail (ich hoffe wir haben ähnliche Versionen) in die Klasse abstract class AbstractValidator extends ExtbaseAbst

Re: [TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-04 Diskussionsfäden DirkHo
Hi Lukas, mit $obj->isValid greifst du ja auf das Attribut und nicht auf die Methode zu. $obj->isValid() sollte Abhilfe schaffen. Viele Grüße, Dirk Am 03.08.2015 um 13:42 schrieb Lukas H: Hallo zusammen. ich hoffe Ihr könnt mir mit meinem Problem weiterhelfen. Ich habe die Docs und di

[TYPO3-german] Powermail Custom Validator: Cannot access protected property

2015-08-03 Diskussionsfäden Lukas H
Hallo zusammen. ich hoffe Ihr könnt mir mit meinem Problem weiterhelfen. Ich habe die Docs und dieses Forum bereits nach eine Lösung abgesucht, aber wenn ich etwas übersehen habe bin ich natürlich auch für einen Link dankbar. Kurzform: Ich will mit einer eigenen Funktion auf die isValid Funkti