From 9f1df5e924b3ad53a4b1ad125446caad8e4693cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis-R=C3=A9mi=20Bab=C3=A9?= Date: Thu, 9 Mar 2017 11:11:45 +0100 Subject: [PATCH] Fix remaining swagger docs errors + Take @hillelcoren remarks into account --- .../Commands/stubs/api-controller.stub | 8 +- app/Console/Commands/stubs/transformer.stub | 4 +- app/Http/Controllers/ClientApiController.php | 8 +- .../Controllers/DocumentAPIController.php | 7 +- app/Http/Controllers/ExpenseApiController.php | 10 +- .../ExpenseCategoryApiController.php | 8 +- app/Http/Controllers/InvoiceApiController.php | 10 +- app/Http/Controllers/PaymentApiController.php | 8 +- app/Http/Controllers/ProductApiController.php | 10 +- app/Http/Controllers/QuoteApiController.php | 96 ------------------- app/Http/Controllers/TaskApiController.php | 8 +- app/Http/Controllers/TaxRateApiController.php | 8 +- app/Http/Controllers/UserApiController.php | 8 +- app/Http/Controllers/VendorApiController.php | 11 +-- app/Http/routes.php | 2 +- app/Ninja/Transformers/ClientTransformer.php | 4 +- .../Transformers/DocumentTransformer.php | 4 +- .../ExpenseCategoryTransformer.php | 4 +- app/Ninja/Transformers/ExpenseTransformer.php | 4 +- app/Ninja/Transformers/ProductTransformer.php | 4 +- app/Ninja/Transformers/ProjectTransformer.php | 4 +- app/Ninja/Transformers/TaxRateTransformer.php | 4 +- app/Ninja/Transformers/UserTransformer.php | 4 +- app/Ninja/Transformers/VendorTransformer.php | 4 +- 24 files changed, 73 insertions(+), 169 deletions(-) diff --git a/app/Console/Commands/stubs/api-controller.stub b/app/Console/Commands/stubs/api-controller.stub index a30c363ab18a..c5d76b44da4e 100644 --- a/app/Console/Commands/stubs/api-controller.stub +++ b/app/Console/Commands/stubs/api-controller.stub @@ -52,7 +52,7 @@ class $STUDLY_NAME$ApiController extends BaseAPIController * in="path", * name="$LOWER_NAME$_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -110,7 +110,7 @@ class $STUDLY_NAME$ApiController extends BaseAPIController * in="path", * name="$LOWER_NAME$_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -149,7 +149,7 @@ class $STUDLY_NAME$ApiController extends BaseAPIController * in="path", * name="$LOWER_NAME$_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -162,7 +162,7 @@ class $STUDLY_NAME$ApiController extends BaseAPIController * ) * ) */ - public function destroy($STUDLY_NAME$Request $request) + public function destroy(Update$STUDLY_NAME$Request $request) { $$LOWER_NAME$ = $request->entity(); diff --git a/app/Console/Commands/stubs/transformer.stub b/app/Console/Commands/stubs/transformer.stub index 44385e087bb0..e5dc615bb6f6 100644 --- a/app/Console/Commands/stubs/transformer.stub +++ b/app/Console/Commands/stubs/transformer.stub @@ -15,8 +15,8 @@ class $STUDLY_NAME$Transformer extends EntityTransformer * @SWG\Property(property="id", type="integer", example=1, readOnly=true) * @SWG\Property(property="user_id", type="integer", example=1) * @SWG\Property(property="account_key", type="string", example="123456") - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) */ /** diff --git a/app/Http/Controllers/ClientApiController.php b/app/Http/Controllers/ClientApiController.php index f574ea60370c..cba024fd7837 100644 --- a/app/Http/Controllers/ClientApiController.php +++ b/app/Http/Controllers/ClientApiController.php @@ -64,7 +64,7 @@ class ClientApiController extends BaseAPIController * in="path", * name="client_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -119,7 +119,7 @@ class ClientApiController extends BaseAPIController * in="path", * name="client_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -163,7 +163,7 @@ class ClientApiController extends BaseAPIController * in="path", * name="client_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -176,7 +176,7 @@ class ClientApiController extends BaseAPIController * ) * ) */ - public function destroy(ClientRequest $request) + public function destroy(UpdateClientRequest $request) { $client = $request->entity(); diff --git a/app/Http/Controllers/DocumentAPIController.php b/app/Http/Controllers/DocumentAPIController.php index 48276488e255..914a55ec9ad7 100644 --- a/app/Http/Controllers/DocumentAPIController.php +++ b/app/Http/Controllers/DocumentAPIController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use App\Http\Requests\DocumentRequest; use App\Http\Requests\CreateDocumentRequest; +use App\Http\Requests\UpdateDocumentRequest; use App\Models\Document; use App\Ninja\Repositories\DocumentRepository; @@ -71,7 +72,7 @@ class DocumentAPIController extends BaseAPIController * in="path", * name="document_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -132,7 +133,7 @@ class DocumentAPIController extends BaseAPIController * in="path", * name="document_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -145,7 +146,7 @@ class DocumentAPIController extends BaseAPIController * ) * ) */ - public function destroy(DocumentRequest $request) + public function destroy(UpdateDocumentRequest $request) { $entity = $request->entity(); diff --git a/app/Http/Controllers/ExpenseApiController.php b/app/Http/Controllers/ExpenseApiController.php index 929a703846f9..33c81b4077d0 100644 --- a/app/Http/Controllers/ExpenseApiController.php +++ b/app/Http/Controllers/ExpenseApiController.php @@ -2,8 +2,8 @@ namespace App\Http\Controllers; -use App\Http\Requests\CreateExpenseRequest; use App\Http\Requests\ExpenseRequest; +use App\Http\Requests\CreateExpenseRequest; use App\Http\Requests\UpdateExpenseRequest; use App\Models\Expense; use App\Ninja\Repositories\ExpenseRepository; @@ -60,7 +60,7 @@ class ExpenseApiController extends BaseAPIController * in="path", * name="expense_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -119,7 +119,7 @@ class ExpenseApiController extends BaseAPIController * in="path", * name="expense_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -161,7 +161,7 @@ class ExpenseApiController extends BaseAPIController * in="path", * name="expense_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -174,7 +174,7 @@ class ExpenseApiController extends BaseAPIController * ) * ) */ - public function destroy(ExpenseRequest $request) + public function destroy(UpdateExpenseRequest $request) { $expense = $request->entity(); diff --git a/app/Http/Controllers/ExpenseCategoryApiController.php b/app/Http/Controllers/ExpenseCategoryApiController.php index 598265d446d3..057fb2dc5882 100644 --- a/app/Http/Controllers/ExpenseCategoryApiController.php +++ b/app/Http/Controllers/ExpenseCategoryApiController.php @@ -58,7 +58,7 @@ class ExpenseCategoryApiController extends BaseAPIController * in="path", * name="expense_category_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -113,7 +113,7 @@ class ExpenseCategoryApiController extends BaseAPIController * in="path", * name="expense_category_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -147,7 +147,7 @@ class ExpenseCategoryApiController extends BaseAPIController * in="path", * name="expense_category_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -160,7 +160,7 @@ class ExpenseCategoryApiController extends BaseAPIController * ) * ) */ - public function destroy(ExpenseCategoryRequest $request) + public function destroy(UpdateExpenseCategoryRequest $request) { $entity = $request->entity(); diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php index d7832ac35205..00aec4ee3384 100644 --- a/app/Http/Controllers/InvoiceApiController.php +++ b/app/Http/Controllers/InvoiceApiController.php @@ -2,8 +2,8 @@ namespace App\Http\Controllers; -use App\Http\Requests\CreateInvoiceAPIRequest; use App\Http\Requests\InvoiceRequest; +use App\Http\Requests\CreateInvoiceAPIRequest; use App\Http\Requests\UpdateInvoiceAPIRequest; use App\Jobs\SendInvoiceEmail; use App\Jobs\SendPaymentEmail; @@ -74,7 +74,7 @@ class InvoiceApiController extends BaseAPIController * in="path", * name="invoice_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -320,7 +320,7 @@ class InvoiceApiController extends BaseAPIController * in="path", * name="invoice_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -371,7 +371,7 @@ class InvoiceApiController extends BaseAPIController * in="path", * name="invoice_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -384,7 +384,7 @@ class InvoiceApiController extends BaseAPIController * ) * ) */ - public function destroy(InvoiceRequest $request) + public function destroy(UpdateInvoiceRequest $request) { $invoice = $request->entity(); diff --git a/app/Http/Controllers/PaymentApiController.php b/app/Http/Controllers/PaymentApiController.php index fd097a3dc3bc..03926783aff9 100644 --- a/app/Http/Controllers/PaymentApiController.php +++ b/app/Http/Controllers/PaymentApiController.php @@ -61,7 +61,7 @@ class PaymentApiController extends BaseAPIController * in="path", * name="payment_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -123,7 +123,7 @@ class PaymentApiController extends BaseAPIController * in="path", * name="payment_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -165,7 +165,7 @@ class PaymentApiController extends BaseAPIController * in="path", * name="payment_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -178,7 +178,7 @@ class PaymentApiController extends BaseAPIController * ) * ) */ - public function destroy(PaymentRequest $request) + public function destroy(UpdatePaymentRequest $request) { $payment = $request->entity(); diff --git a/app/Http/Controllers/ProductApiController.php b/app/Http/Controllers/ProductApiController.php index 6d8f9d51b75c..09b9c1b69032 100644 --- a/app/Http/Controllers/ProductApiController.php +++ b/app/Http/Controllers/ProductApiController.php @@ -69,7 +69,7 @@ class ProductApiController extends BaseAPIController * in="path", * name="product_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -124,7 +124,7 @@ class ProductApiController extends BaseAPIController * in="path", * name="product_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -158,7 +158,7 @@ class ProductApiController extends BaseAPIController } /** - * @SWG\Get( + * @SWG\Delete( * path="/products/{product_id}", * tags={"product"}, * summary="Delete a product", @@ -166,7 +166,7 @@ class ProductApiController extends BaseAPIController * in="path", * name="product_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -179,7 +179,7 @@ class ProductApiController extends BaseAPIController * ) * ) */ - public function destroy(ProductRequest $request) + public function destroy(UpdateProductRequest $request) { $product = $request->entity(); diff --git a/app/Http/Controllers/QuoteApiController.php b/app/Http/Controllers/QuoteApiController.php index 211a81e33d30..fa8a981043ac 100644 --- a/app/Http/Controllers/QuoteApiController.php +++ b/app/Http/Controllers/QuoteApiController.php @@ -45,100 +45,4 @@ class QuoteApiController extends InvoiceAPIController return $this->listResponse($invoices); } - - /** - * @SWG\Get( - * path="/quotes/{quote_id}", - * summary="Individual Quote", - * tags={"quote"}, - * @SWG\Parameter( - * in="path", - * name="quote_id", - * type="integer", - * required="true" - * ), - * @SWG\Response( - * response=200, - * description="A single quote", - * @SWG\Schema(type="object", @SWG\Items(ref="#/definitions/Invoice")) - * ), - * @SWG\Response( - * response="default", - * description="an ""unexpected"" error" - * ) - * ) - */ - - /** - * @SWG\Post( - * path="/quotes", - * tags={"quote"}, - * summary="Create a quote", - * @SWG\Parameter( - * in="body", - * name="quote", - * @SWG\Schema(ref="#/definitions/Invoice") - * ), - * @SWG\Response( - * response=200, - * description="New quote", - * @SWG\Schema(type="object", @SWG\Items(ref="#/definitions/Invoice")) - * ), - * @SWG\Response( - * response="default", - * description="an ""unexpected"" error" - * ) - * ) - */ - - /** - * @SWG\Put( - * path="/quotes/{quote_id}", - * tags={"quote"}, - * summary="Update a quote", - * @SWG\Parameter( - * in="path", - * name="quote_id", - * type="integer", - * required="true" - * ), - * @SWG\Parameter( - * in="body", - * name="quote", - * @SWG\Schema(ref="#/definitions/Invoice") - * ), - * @SWG\Response( - * response=200, - * description="Updated quote", - * @SWG\Schema(type="object", @SWG\Items(ref="#/definitions/Invoice")) - * ), - * @SWG\Response( - * response="default", - * description="an ""unexpected"" error" - * ) - * ) - */ - - /** - * @SWG\Delete( - * path="/quotes/{quote_id}", - * tags={"quote"}, - * summary="Delete a quote", - * @SWG\Parameter( - * in="path", - * name="quote_id", - * type="integer", - * required="true" - * ), - * @SWG\Response( - * response=200, - * description="Deleted quote", - * @SWG\Schema(type="object", @SWG\Items(ref="#/definitions/Invoice")) - * ), - * @SWG\Response( - * response="default", - * description="an ""unexpected"" error" - * ) - * ) - */ } diff --git a/app/Http/Controllers/TaskApiController.php b/app/Http/Controllers/TaskApiController.php index c4d5441cb64c..c5884fb98c16 100644 --- a/app/Http/Controllers/TaskApiController.php +++ b/app/Http/Controllers/TaskApiController.php @@ -59,7 +59,7 @@ class TaskApiController extends BaseAPIController * in="path", * name="task_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -125,7 +125,7 @@ class TaskApiController extends BaseAPIController * in="path", * name="task_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -161,7 +161,7 @@ class TaskApiController extends BaseAPIController * in="path", * name="task_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -174,7 +174,7 @@ class TaskApiController extends BaseAPIController * ) * ) */ - public function destroy(TaskRequest $request) + public function destroy(UpdateTaskRequest $request) { $task = $request->entity(); diff --git a/app/Http/Controllers/TaxRateApiController.php b/app/Http/Controllers/TaxRateApiController.php index 98be06fdf9e1..6d84b035551e 100644 --- a/app/Http/Controllers/TaxRateApiController.php +++ b/app/Http/Controllers/TaxRateApiController.php @@ -66,7 +66,7 @@ class TaxRateApiController extends BaseAPIController * in="path", * name="tax_rate_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -121,7 +121,7 @@ class TaxRateApiController extends BaseAPIController * in="path", * name="tax_rate_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -163,7 +163,7 @@ class TaxRateApiController extends BaseAPIController * in="path", * name="tax_rate_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -176,7 +176,7 @@ class TaxRateApiController extends BaseAPIController * ) * ) */ - public function destroy(TaxRateRequest $request) + public function destroy(UpdateTaxRateRequest $request) { $entity = $request->entity(); diff --git a/app/Http/Controllers/UserApiController.php b/app/Http/Controllers/UserApiController.php index 39f13effeba7..8ccb0f23aad4 100644 --- a/app/Http/Controllers/UserApiController.php +++ b/app/Http/Controllers/UserApiController.php @@ -60,7 +60,7 @@ class UserApiController extends BaseAPIController * in="path", * name="user_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -113,7 +113,7 @@ class UserApiController extends BaseAPIController * in="path", * name="user_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -168,7 +168,7 @@ class UserApiController extends BaseAPIController * in="path", * name="user_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -181,7 +181,7 @@ class UserApiController extends BaseAPIController * ) * ) */ - public function destroy(UserRequest $request) + public function destroy(UpdateUserRequest $request) { $entity = $request->entity(); diff --git a/app/Http/Controllers/VendorApiController.php b/app/Http/Controllers/VendorApiController.php index 4da7b44d476e..15d52c9b5e28 100644 --- a/app/Http/Controllers/VendorApiController.php +++ b/app/Http/Controllers/VendorApiController.php @@ -2,10 +2,9 @@ namespace App\Http\Controllers; -// vendor +use App\Http\Requests\VendorRequest; use App\Http\Requests\CreateVendorRequest; use App\Http\Requests\UpdateVendorRequest; -use App\Http\Requests\VendorRequest; use App\Models\Vendor; use App\Ninja\Repositories\VendorRepository; use Input; @@ -66,7 +65,7 @@ class VendorApiController extends BaseAPIController * in="path", * name="vendor_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -125,7 +124,7 @@ class VendorApiController extends BaseAPIController * in="path", * name="vendor_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Parameter( * in="body", @@ -169,7 +168,7 @@ class VendorApiController extends BaseAPIController * in="path", * name="vendor_id", * type="integer", - * required="true" + * required=true * ), * @SWG\Response( * response=200, @@ -182,7 +181,7 @@ class VendorApiController extends BaseAPIController * ) * ) */ - public function destroy(VendorRequest $request) + public function destroy(UpdateVendorRequest $request) { $vendor = $request->entity(); diff --git a/app/Http/routes.php b/app/Http/routes.php index 06b537ccc3eb..1a9bf65705f1 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -303,7 +303,7 @@ Route::group(['middleware' => 'api', 'prefix' => 'api/v1'], function () { Route::get('accounts', 'AccountApiController@show'); Route::put('accounts', 'AccountApiController@update'); Route::resource('clients', 'ClientApiController'); - Route::ressource('quotes', 'QuoteApiController'); + Route::get('quotes', 'QuoteApiController@index'); Route::get('download/{invoice_id}', 'InvoiceApiController@download'); Route::resource('invoices', 'InvoiceApiController'); Route::resource('payments', 'PaymentApiController'); diff --git a/app/Ninja/Transformers/ClientTransformer.php b/app/Ninja/Transformers/ClientTransformer.php index e3cb67faad27..d4759330c974 100644 --- a/app/Ninja/Transformers/ClientTransformer.php +++ b/app/Ninja/Transformers/ClientTransformer.php @@ -15,8 +15,8 @@ class ClientTransformer extends EntityTransformer * @SWG\Property(property="paid_to_date", type="number", format="float", example=10, readOnly=true) * @SWG\Property(property="user_id", type="integer", example=1) * @SWG\Property(property="account_key", type="string", example="123456") - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) * @SWG\Property(property="address1", type="string", example="10 Main St.") * @SWG\Property(property="address2", type="string", example="1st Floor") * @SWG\Property(property="city", type="string", example="New York") diff --git a/app/Ninja/Transformers/DocumentTransformer.php b/app/Ninja/Transformers/DocumentTransformer.php index 1a59b43b3d7a..f48a646773b6 100644 --- a/app/Ninja/Transformers/DocumentTransformer.php +++ b/app/Ninja/Transformers/DocumentTransformer.php @@ -14,8 +14,8 @@ class DocumentTransformer extends EntityTransformer * @SWG\Property(property="name", type="string", example="Test") * @SWG\Property(property="type", type="string", example="CSV") * @SWG\Property(property="invoice_id", type="integer", example=1) - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) */ public function transform(Document $document) { diff --git a/app/Ninja/Transformers/ExpenseCategoryTransformer.php b/app/Ninja/Transformers/ExpenseCategoryTransformer.php index 8a4ca840f089..a2cea573ba61 100644 --- a/app/Ninja/Transformers/ExpenseCategoryTransformer.php +++ b/app/Ninja/Transformers/ExpenseCategoryTransformer.php @@ -12,8 +12,8 @@ class ExpenseCategoryTransformer extends EntityTransformer /** * @SWG\Property(property="id", type="integer", example=1, readOnly=true) * @SWG\Property(property="name", type="string", example="Sample") - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) */ public function transform(ExpenseCategory $expenseCategory) { diff --git a/app/Ninja/Transformers/ExpenseTransformer.php b/app/Ninja/Transformers/ExpenseTransformer.php index 68160af8e251..5b62755831a5 100644 --- a/app/Ninja/Transformers/ExpenseTransformer.php +++ b/app/Ninja/Transformers/ExpenseTransformer.php @@ -14,8 +14,8 @@ class ExpenseTransformer extends EntityTransformer * @SWG\Property(property="private_notes", type="string", example="Notes...") * @SWG\Property(property="public_notes", type="string", example="Notes...") * @SWG\Property(property="should_be_invoiced", type="boolean", example=false) - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) * @SWG\Property(property="transaction_id", type="integer", example=1) * @SWG\Property(property="bank_id", type="integer", example=1) * @SWG\Property(property="expense_currency_id", type="integer", example=1) diff --git a/app/Ninja/Transformers/ProductTransformer.php b/app/Ninja/Transformers/ProductTransformer.php index 7e4053239d0a..241e3e992f0d 100644 --- a/app/Ninja/Transformers/ProductTransformer.php +++ b/app/Ninja/Transformers/ProductTransformer.php @@ -16,8 +16,8 @@ class ProductTransformer extends EntityTransformer * @SWG\Property(property="cost", type="number", format="float", example=10.00) * @SWG\Property(property="qty", type="number", format="float", example=1) * @SWG\Property(property="default_tax_rate_id", type="integer", example=1) - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00", readOnly=true) + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) */ public function transform(Product $product) { diff --git a/app/Ninja/Transformers/ProjectTransformer.php b/app/Ninja/Transformers/ProjectTransformer.php index ae2a1acb92f6..6e6dbcb2bb84 100644 --- a/app/Ninja/Transformers/ProjectTransformer.php +++ b/app/Ninja/Transformers/ProjectTransformer.php @@ -13,8 +13,8 @@ class ProjectTransformer extends EntityTransformer * @SWG\Property(property="id", type="integer", example=1, readOnly=true) * @SWG\Property(property="name", type="string", example="Sample") * @SWG\Property(property="client_id", type="integer", example=1) - * @SWG\Property(property="updated_at", type="timestamp", example=1451160233, readOnly=true) - * @SWG\Property(property="archived_at", type="timestamp", example=1451160233, readOnly=true) + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) * @SWG\Property(property="is_deleted", type="boolean", example=false, readOnly=true) */ public function transform(Project $project) diff --git a/app/Ninja/Transformers/TaxRateTransformer.php b/app/Ninja/Transformers/TaxRateTransformer.php index 2fc50cc95513..ba50a4a53169 100644 --- a/app/Ninja/Transformers/TaxRateTransformer.php +++ b/app/Ninja/Transformers/TaxRateTransformer.php @@ -15,8 +15,8 @@ class TaxRateTransformer extends EntityTransformer * @SWG\Property(property="account_key", type="string", example="asimplestring", readOnly=true) * @SWG\Property(property="rate", type="number", format="float", example=17.5) * @SWG\Property(property="is_inclusive", type="boolean", example=false) - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) */ public function transform(TaxRate $taxRate) { diff --git a/app/Ninja/Transformers/UserTransformer.php b/app/Ninja/Transformers/UserTransformer.php index eb32c2602df5..2bcc8791056c 100644 --- a/app/Ninja/Transformers/UserTransformer.php +++ b/app/Ninja/Transformers/UserTransformer.php @@ -16,8 +16,8 @@ class UserTransformer extends EntityTransformer * @SWG\Property(property="last_name", type="string", example="Doe") * @SWG\Property(property="email", type="string", example="johndoe@isp.com") * @SWG\Property(property="account_key", type="string", example="123456") - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="deleted_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="deleted_at", type="integer", example=1451160233, readOnly=true) * @SWG\Property(property="phone", type="string", example="(212) 555-1212") * @SWG\Property(property="registered", type="boolean", example=false) * @SWG\Property(property="confirmed", type="boolean", example=false) diff --git a/app/Ninja/Transformers/VendorTransformer.php b/app/Ninja/Transformers/VendorTransformer.php index 44ab5a156a95..8c4a4d38be6a 100644 --- a/app/Ninja/Transformers/VendorTransformer.php +++ b/app/Ninja/Transformers/VendorTransformer.php @@ -17,8 +17,8 @@ class VendorTransformer extends EntityTransformer * @SWG\Property(property="paid_to_date", type="number", format="float", example=10, readOnly=true) * @SWG\Property(property="user_id", type="integer", example=1) * @SWG\Property(property="account_key", type="string", example="123456") - * @SWG\Property(property="updated_at", type="string", format="date-time", example="2016-01-01 12:10:00") - * @SWG\Property(property="archived_at", type="string", format="date-time", example="2016-01-01 12:10:00") + * @SWG\Property(property="updated_at", type="integer", example=1451160233, readOnly=true) + * @SWG\Property(property="archived_at", type="integer", example=1451160233, readOnly=true) * @SWG\Property(property="address1", type="string", example="10 Main St.") * @SWG\Property(property="address2", type="string", example="1st Floor") * @SWG\Property(property="city", type="string", example="New York")