X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=RooGetTrait.php;h=162ebce1d0e998dc6863e32dbb7e31b2835e16de;hp=71814f50ecc3937957dc15005bcd686ec0d428dc;hb=refs%2Fheads%2Fwip_edward_T5851_download_old_offer_sheet;hpb=bbd17dd268afbcfa746d86b8f9a7031b50cbc36d diff --git a/RooGetTrait.php b/RooGetTrait.php index 71814f50..162ebce1 100644 --- a/RooGetTrait.php +++ b/RooGetTrait.php @@ -107,7 +107,8 @@ trait Pman_Core_RooGetTrait { PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, array($this, 'onPearError')); - $tab = array_shift(explode('/', $tab)); + $explode_tab = explode('/', $tab); + $tab = array_shift($explode_tab); $x = $this->dataObject($tab); @@ -434,7 +435,7 @@ trait Pman_Core_RooGetTrait { $cols = array_keys($data[0]); $options = &PEAR::getStaticProperty('DB_DataObject','options'); - $reader = $options["ini_{$x->_database}"] .'.reader'; + $reader = $options["ini_{$x->databaseNickname()}"] .'.reader'; if (!file_exists( $reader )) { return; }