Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Los modelos

loadFromCode()

Carga en el objeto actual los datos del registro que coincida con lo especificado en los parámetros:

  • code: valor de la clave primaria del registro buscado.
  • where: permite filtrar más los datos a recoger. Se utiliza el sistema de filtrado mediante la clase DataBaseWhere.

Opera sobre el objeto actual

Este método sobreescribe las propiedades del objeto actual, tenga esto en cuenta. Además, hace un clear si no encuentra nada. En cualquier caso, perderá los valores del objeto actual.

Valores devueltos:

Esta función devuelve TRUE si ha encontrado y cargado los valores del registro. FALSE en caso contrario.

Ejemplo: cargar el producto 1234

$producto = new Producto();
if($producto->loadFromCode('1234')) {
    /// OK
}

Ejemplo: cargar el primer producto con stock mayor que 0

$producto = new Producto();
$producto->loadFromCode('', [new DataBaseWhere('stockfis', 0, '>')]);