Edición de «Validación»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 6: | Línea 6: | ||
<?php | <?php | ||
class Clientes extends ActiveRecord { | class Clientes extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_presence_of("cedula"); | $this->validates_presence_of("cedula"); | ||
} | } | ||
Línea 22: | Línea 22: | ||
class Clientes extends ActiveRecord { | class Clientes extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_length_of("nombre", "minumum: 15", "too_short: El nombre debe tener al menos 15 caracteres"); | $this->validates_length_of("nombre", "minumum: 15", "too_short: El nombre debe tener al menos 15 caracteres"); | ||
$this->validates_length_of("nombre", "maximum: 40", "too_long: El nombre debe tener maximo 40 caracteres"); | $this->validates_length_of("nombre", "maximum: 40", "too_long: El nombre debe tener maximo 40 caracteres"); | ||
Línea 42: | Línea 42: | ||
class Productos extends ActiveRecord { | class Productos extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_numericality_of("precio"); | $this->validates_numericality_of("precio"); | ||
} | } | ||
Línea 58: | Línea 58: | ||
class Clientes extends ActiveRecord { | class Clientes extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_email_in("correo"); | $this->validates_email_in("correo"); | ||
} | } | ||
Línea 74: | Línea 74: | ||
class Clientes extends ActiveRecord { | class Clientes extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_uniqueness_of("cedula"); | $this->validates_uniqueness_of("cedula"); | ||
} | } | ||
Línea 90: | Línea 90: | ||
class Registro extends ActiveRecord { | class Registro extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_date_in("fecha_registro"); | $this->validates_date_in("fecha_registro"); | ||
} | } | ||
Línea 105: | Línea 105: | ||
class Clientes extends ActiveRecord { | class Clientes extends ActiveRecord { | ||
− | + | public function __construct(){ | |
$this->validates_format_of("email", "^(+)@((?:[?a?z0?9]+\.)+[a?z]{2,})$"); | $this->validates_format_of("email", "^(+)@((?:[?a?z0?9]+\.)+[a?z]{2,})$"); | ||
} | } |