[geeklog-cvs] Geeklog-2/system/DataAccess DAOInterface.php,NONE,1.1

tony at iowaoutdoors.org tony at iowaoutdoors.org
Mon Dec 20 22:22:21 EST 2004


Update of /var/cvs/Geeklog-2/system/DataAccess
In directory www:/tmp/cvs-serv15137

Added Files:
	DAOInterface.php 
Log Message:
Intitial Release


--- NEW FILE: DAOInterface.php ---
<?php

interface Geeklog_DAOInterface {
	const MAX_RESULTS = 500;
	public function save($objToSave);
	public function delete($objToDelete);
	public function get($objToGet); // object with only PK set
	//public function getAll($objToGet); // empty instance of object
	public function find($queryName, $args=null, $page = null, $recordCount = null);
	/*public function search($queryName, $strictParams, $looseParams, $looseParamTrail = null, 
		$page = null, $recordCount = null);
	public function searchWithOR($queryName, $strictParams, $looseParams, $page, $recordCount);	*/
	public function beginTransaction();
	public function endTransaction();
	public function commit();
	//public function rollback();
}


?>



More information about the geeklog-cvs mailing list