PHP code example of maximo-perez-villalba / framework-dao-db
1. Go to this page and download the library: Download maximo-perez-villalba/framework-dao-db library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
maximo-perez-villalba / framework-dao-db example snippets
// Para obtener una instancia de la clase SomethingDAODB.
$daodb = new SomethingDAODB( $somethingPersistentDB );
// También puedo obtener una instancia de la clase SomethingDAODB desde el objeto persistible.
$daodb = $objectPersistentDB->dao();
// Para guardar una nueva instancia de la clase Something en la base de datos.
$daodb->create();
// También para guardar una nueva instancia de la clase Something en la base de datos, podemos usar el método insert (alias de create).
$daodb->insert();
// Para sincronizar los cambios de un objeto de modelo.
$daodb->update();
// Para borrar un objeto de modelo.
$daodb->delete();
// Para recuperar un objeto de modelo almacenado en formato objeto de la clase PersistentDB.
$something = SomethingDAODB::getObject( 'email = :email', [ ':email' => '[email protected]' ] );
$something = SomethingDAODB::getObjectByUid( 1234 );
// Para recuperar datos almacenados en formato mapa de arreglos.
$list = SomethingDAODB::read( 'codigo = :codigo', [':codigo'=>'anValue'] );
// Para recuperar objetos almacenados en formato mapa de objetos.
$list = SomethingDAODB::list( 'email LIKE :pattern', [ ':pattern' => '%@prueba.com' ] );