if (!$au) {
$this->jerr("Not authenticated", array('authFailure' => true));
}
+ print_r($au);
if (!$au->pid() ) { // not set up yet..
$this->jerr("Not authenticated", array('authFailure' => true));
}
$this->checkDebug();
$this->initErrorHandling();
-
+
$tt = explode('/', $tab);
$tab = array_shift($tt);
$x = $this->dataObject($tab);
$this->sessionState(0);
$res = $x->find();
$this->sessionState(1);
-
+
if (false === $res) {
$this->jerr($x->_lastError->toString());
}
+
+
$old = false;
// not sure if this is a good idea here...
-
+
if (!empty($_REQUEST['_ids'])) {
$ids = explode(',',$_REQUEST['_ids']);
$x->whereAddIn($this->key, $ids, 'int');
*/
function delete($x, $req)
- {
+ {
// do we really delete stuff!?!?!?
if (empty($req['_delete'])) {
$this->jerr("Delete Requested with no value");
}
+
+
// build a list of tables to queriy for dependant data..
$map = $x->links();
}
}
+
$has_beforeDelete = method_exists($xx, 'beforeDelete');
// before delte = allows us to trash dependancies if needed..
$match_total = 0;
$q_filtered = array();
$keys = $x->keys();
- // var_dump($keys);exit;
+
foreach($q as $key=>$val) {
if (in_array($key,$keys) && !is_array($val)) {
}
-
+
switch($key) {