2019-10-06 08:05:46 +02:00
< ? php
/**
* @ OA\Schema (
* schema = " Company " ,
2019-10-06 13:51:33 +02:00
* type = " object " ,
2019-10-06 08:05:46 +02:00
* @ OA\Property ( property = " id " , type = " string " , example = " WJxbojagwO " , description = " The company hash id " ),
2019-10-29 03:55:26 +01:00
* @ OA\Property ( property = " size_id " , type = " string " , example = " 1 " , description = " The company size ID " ),
* @ OA\Property ( property = " industry_id " , type = " string " , example = " 1 " , description = " The company industry ID " ),
2019-11-16 04:12:29 +01:00
* @ OA\Property ( property = " portal_mode " , type = " string " , example = " subdomain " , description = " Determines the client facing urls ie: subdomain,domain,iframe " ),
2019-11-21 09:38:57 +01:00
* @ OA\Property ( property = " domain " , type = " string " , example = " http://acmeco.invoicing.co " , description = " Determines the client facing url " ),
2019-11-16 04:12:29 +01:00
* @ OA\Property ( property = " portal_domain " , type = " string " , example = " https://subdomain.invoicing.co " , description = " The fully qualified domain for client facing URLS " ),
2019-10-29 03:55:26 +01:00
* @ OA\Property ( property = " enabled_tax_rates " , type = " integer " , example = " 1 " , description = " Number of taxes rates used per entity " ),
* @ OA\Property ( property = " fill_products " , type = " boolean " , example = true , description = " Toggles filling a product description based on product key " ),
2019-11-21 09:38:57 +01:00
* @ OA\Property ( property = " enable_invoice_quantity " , type = " boolean " , example = true , description = " Toggles filling a product description based on product key " ),
2019-10-29 03:55:26 +01:00
* @ OA\Property ( property = " convert_products " , type = " boolean " , example = true , description = " ___________ " ),
* @ OA\Property ( property = " update_products " , type = " boolean " , example = true , description = " Toggles updating a product description which description changes " ),
2019-12-05 07:22:20 +01:00
* @ OA\Property ( property = " show_product_details " , type = " boolean " , example = true , description = " Toggles showing a product description which description changes " ),
2019-11-10 13:06:30 +01:00
* @ OA\Property ( property = " custom_fields " , type = " object " , description = " Custom fields map " ),
* @ OA\Property ( property = " enable_product_cost " , type = " boolean " , example = true , description = " ______________ " ),
* @ OA\Property ( property = " enable_product_quantity " , type = " boolean " , example = true , description = " ______________ " ),
* @ OA\Property ( property = " default_quantity " , type = " boolean " , example = true , description = " ______________ " ),
2019-11-06 23:57:09 +01:00
* @ OA\Property ( property = " custom_surcharge_taxes1 " , type = " boolean " , example = true , description = " Toggles charging taxes on custom surcharge amounts " ),
* @ OA\Property ( property = " custom_surcharge_taxes2 " , type = " boolean " , example = true , description = " Toggles charging taxes on custom surcharge amounts " ),
* @ OA\Property ( property = " custom_surcharge_taxes3 " , type = " boolean " , example = true , description = " Toggles charging taxes on custom surcharge amounts " ),
* @ OA\Property ( property = " custom_surcharge_taxes4 " , type = " boolean " , example = true , description = " Toggles charging taxes on custom surcharge amounts " ),
2019-10-06 08:05:46 +02:00
* @ OA\Property ( property = " logo " , type = " object " , example = " logo.png " , description = " The company logo - binary " ),
2019-10-13 12:59:55 +02:00
* @ OA\Property ( property = " settings " , ref = " #/components/schemas/CompanySettings " ),
2019-10-06 08:05:46 +02:00
* )
2019-10-29 03:55:26 +01:00
*/