That would be greatly appreciated! On Thursday, March 13, 2014 10:24:18 AM UTC+1, Dr. Tarique Sani wrote: > > Thanks - guess at some point I will fork the docs and add all the stuff > you have been helping me with in the Tutorial and send a pull request > > Tarique > > > On Thu, Mar 13, 2014 at 1:56 PM, José Lorenzo <[email protected]<javascript:> > > wrote: > >> It could be a bug. I'm going to check that out in a bit. To avoid the >> strict warning you need: >> >> use Cake\Validation\Validator; >> >> class ArticlesTable extends Table { >> >> public function validationDefault(Validator $validator) { >> ... >> >> >> On Thursday, March 13, 2014 6:07:47 AM UTC+1, Dr. Tarique Sani wrote: >>> >>> My AtriclesTable has >>> >>> >>> public function validationDefault($validator) { >>> $validator >>> ->add('title', 'not-Empty', [ >>> 'rule' => 'notEmpty', >>> 'message' => 'You need to provide a title', >>> ]) >>> ->add('body', 'not-Empty', [ >>> 'rule' => 'notEmpty', >>> 'message' => 'A body is required' >>> ]); >>> return $validator; >>> } >>> >>> When I try to save an article entity the validation runs fine but I am >>> only getting the default in the ArticleEntity >>> >>> 'errors' => [ >>> 'title' => [ >>> (int) 0 => 'This field cannot be left empty' >>> ], >>> 'body' => [ >>> (int) 0 => 'This field cannot be left empty' >>> ] >>> ] >>> >>> Additionally there is a warning >>> >>> Strict (2048): Declaration of >>> App\Model\Table\ArticlesTable::validationDefault() >>> should be compatible with >>> Cake\ORM\Table::validationDefault(Cake\Validation\Validator >>> $validator) [APP/Model/Table/ArticlesTable.php, line 7] >>> >>> What additional steps are needed to fix this? >>> >>> Cheers >>> Tarique >>> >>> -- >>> ============================================================= >>> The Conference Schedule Creator : http://shdlr.com >>> >>> PHP for E-Biz : http://sanisoft.com >>> ============================================================= >>> >> -- >> Like Us on FaceBook https://www.facebook.com/CakePHP >> Find us on Twitter http://twitter.com/CakePHP >> >> --- >> You received this message because you are subscribed to the Google Groups >> "CakePHP" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/cake-php. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > ============================================================= > The Conference Schedule Creator : http://shdlr.com > > PHP for E-Biz : http://sanisoft.com > ============================================================= >
-- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
