PHP code example of masmaleki / zoho-one
1. Go to this page and download the library: Download masmaleki/zoho-one library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
masmaleki / zoho-one example snippets
use Masmaleki\ZohoAllInOne\ZohoAllInOne;
$organizationId = 123456789;
$customField = ZohoAllInOne::createBooksCustomField([
'label' => 'Internal Number',
'data_type' => 'string',
], $organizationId);
$webhook = ZohoAllInOne::createBooksWebhook([
'name' => 'Sales order sync',
'url' => 'https://example.com/api/zoho/books/webhook',
], $organizationId);
$customFunction = ZohoAllInOne::createBooksCustomFunction([
'name' => 'Sync sales order',
'script' => '// Deluge script body',
], $organizationId);
$customAction = ZohoAllInOne::createBooksCustomAction([
'name' => 'Run sync',
], $organizationId);
ZohoAllInOne::getBooksCustomFields($organizationId, $query = []);
ZohoAllInOne::createBooksCustomField($data, $organizationId);
ZohoAllInOne::getBooksCustomField($fieldId, $organizationId);
ZohoAllInOne::updateBooksCustomField($fieldId, $data, $organizationId);
ZohoAllInOne::deleteBooksCustomField($fieldId, $organizationId);
ZohoAllInOne::getBooksWebhooks($organizationId, $query = []);
ZohoAllInOne::createBooksWebhook($data, $organizationId);
ZohoAllInOne::getBooksWebhook($webhookId, $organizationId);
ZohoAllInOne::updateBooksWebhook($webhookId, $data, $organizationId);
ZohoAllInOne::deleteBooksWebhook($webhookId, $organizationId);
ZohoAllInOne::getBooksCustomFunctions($organizationId, $query = []);
ZohoAllInOne::createBooksCustomFunction($data, $organizationId);
ZohoAllInOne::getBooksCustomFunction($functionId, $organizationId);
ZohoAllInOne::updateBooksCustomFunction($functionId, $data, $organizationId);
ZohoAllInOne::deleteBooksCustomFunction($functionId, $organizationId);
ZohoAllInOne::getBooksCustomActions($organizationId, $query = []);
ZohoAllInOne::createBooksCustomAction($data, $organizationId);
ZohoAllInOne::getBooksCustomAction($actionId, $organizationId);
ZohoAllInOne::updateBooksCustomAction($actionId, $data, $organizationId);
ZohoAllInOne::deleteBooksCustomAction($actionId, $organizationId);
bash
php artisan vendor:publish --tag="zoho-one-migrations"
php artisan migrate
bash
php artisan vendor:publish --tag="zoho-one-migrations"
php artisan migrate