[ 'callback' => 'http://acaresydney.com.au/', 'consumer_key' => 'G6AJIRWTH0X3C5SVS3ETZXNFCMDNGG', 'consumer_secret' => 'LP0PTSBCJLBB4CGYYKOHDXYF2NWXWD', 'rsa_private_key' => 'file://' . dirname(__FILE__) . '/keys/privatekey.pem', ], ); return $config; } private function office_config(){ $office_config = [ 'xero' => [ // 'payroll_version' =>'1.9', ], 'curl' => [ CURLOPT_USERAGENT =>'AcareSydneyWebOffice', ], 'oauth' => [ 'callback' => 'http://acaresydney.com.au/', 'consumer_key' => 'JE4LWKCJ6NHED30RFZWCT7WQYTS8JD', 'consumer_secret' => 'JXVZAZWKGM7MLUZSVIMK7ZSJE9GNYQ', 'rsa_private_key' => 'file://' . dirname(__FILE__) . '/keys/privatekey.pem', ], ]; return $office_config; } public function __construct(){ $this->xero = new PrivateApplication($this->office_config()); } }