Meu sistema não "passa" pela ProdutoTable. Fiz o var_dump e nada aconteceu a mesma coisa acontece com o código.
ProdutoController -> Classe Controller Template\Produto\novo.ctp -> View Table\ProdutoTable.php
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
namespace App\Model\Table;
use Cake\ORM\Table;
use Cake\Validation\Validator;
class ProdutoTable extends Table{
public function validationDefault(Validator $validator) {
$validator->requirePresence('nome', true)->notEmpty(true);
$validator->add('descricao',['minlength'=>['rule'=>['minLength',10],'message'=>'A descrição deve conter pelo menos 10 caracteres']]);
/*echo "<pre>";
var_dump($validator);
exit();
*/
return $validator;
}
}