|
- <?php
- namespace Biukop;
-
- use \XeroPHP\Application\PrivateApplication;
- class Xero {
- private $xero;
-
- private function default_config(){
- $config = array(
- 'oauth' => [
- '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());
-
- }
- }
|