Source for file consumableuse.php
Documentation is available at consumableuse.php
* Use of Consumables object
* @author Stuart Prescott
* @copyright Copyright Stuart Prescott
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
/** Load ancillary functions */
require_once 'inc/typeinfo.php';
require_once 'inc/formslib/dbrow.php';
require_once 'inc/formslib/textfield.php';
require_once 'inc/formslib/referencefield.php';
* Use of Consumables object
function ConsumableUse($id, $userid=
'', $consumableid=
'', $uid=
'', $ip=
'', $today=
'') {
$this->DBRow('consumables_use', $id);
if ($userid!=
'' &&
$consumableid!=
'' &&
$uid!=
'' &&
$ip!=
'' &&
$today!=
'') {
$f->extraInfo('users', 'id', 'name');
$f->defaultValue =
$userid;
$f->duplicateName =
'user';
$f->extraInfo('consumables', 'id', 'name');
$f->defaultValue =
$consumableid;
$f->duplicateName =
'consumableid';
$f->extraInfo('users', 'id', 'name');
$f->connectDB('projects',
array('id', 'name', 'longname'),
array('userprojects'=>
'projectid=id'));
$f->setFormat('id', '%s', array('name'), ' (%35.35s)', array('longname'));
$f->isValidTest =
'is_valid_radiochoice';
$f->isValidTest =
'is_valid_date';
$attrs =
array('size' =>
'48');
$f->isValidTest =
'is_number';
* check who we are recording if not set
Documentation generated on Tue, 06 Mar 2007 10:01:07 +0000 by phpDocumentor 1.3.0