como hago para llamar una constante definida en el bootstrap desde el modelo?
En el controlador solo hago Configure::read('algo') pero en el modelo no puedo hacer lo mismo.
Necesito validar un campo de un formulario y tengo una expresion regular definida en el bootstrap y la quiero utilizar en el modelo, en la parte de $validate
Código PHP:
public $validate = array(
'firstname' => array(
'required' => array(
'rule' => array('notEmpty'),
'message' => 'Ingrese su nombre'
),
'charsOK' => array(
'rule' => /* Aqui necesito utilizar la expresion regular definida en el bootstrap*/,
'message' => 'Ha ingresado caracteres no válidos',
),
)
);
Código PHP:
function __construct($id = false, $table = null, $ds = null) {
parent::__construct($id, $table, $ds);
$this->validate['firstname']['charsOK']['rule'] = array(Configure::read('CHARS_OK'));
}
Alguna ayuda?
Gracias