cli) { return true; } return parent::getAuth(); } function get() { $Kingdee = new Pman_Xtuple_Kingdee(); $result = $Kingdee->fetchSchema('VoucherGroup'); $data['Page1'] = $this->fetchData(); $data['t_Schema'] = $result['SCHEMA']; require_once 'Pman/Core/SimpleExcel.php'; $x = new Pman_Core_SimpleExcel($data, array( 'workbooks' => $result['SHEETS'], )); $x->send('VoucherGroup.xls'); } function fetchData() { // not sure this part // add the fake date for testing $data = array(); $data[] = array( 'name' => 'Transfer', 'accounts_must_be_contained_in_credit_entries' => '', 'essential_to_debit_and_credit' => '', 'accounts_not_permitted_in_debit_entries' => '', 'accounts_not_permitted_in_credit_entries' => '', 'accounts_must_be_contained_in_debit_entries' => '', 'impossible_for_debit_and_credit' => '', 'limit_multidebit__multicredit' => 'FALSE', 'default' => 'FALSE', 'disable' => 'FALSE' ); return $data; } }