moved transformers

This commit is contained in:
denisdulici 2017-10-16 21:02:32 +03:00
parent b1b36d8a64
commit 33f805fba5
44 changed files with 96 additions and 66 deletions

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Auth;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Auth\Permission as Request;
use App\Http\Transformers\Auth\Permission as Transformer;
use App\Models\Auth\Permission;
use App\Transformers\Auth\Permission as Transformer;
use Dingo\Api\Routing\Helpers;
class Permissions extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Auth;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Auth\Role as Request;
use App\Http\Transformers\Auth\Role as Transformer;
use App\Models\Auth\Role;
use App\Transformers\Auth\Role as Transformer;
use Dingo\Api\Routing\Helpers;
class Roles extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Auth;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Auth\User as Request;
use App\Http\Transformers\Auth\User as Transformer;
use App\Models\Auth\User;
use App\Transformers\Auth\User as Transformer;
use Dingo\Api\Routing\Helpers;
class Users extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Banking;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Banking\Account as Request;
use App\Http\Transformers\Banking\Account as Transformer;
use App\Models\Banking\Account;
use App\Transformers\Banking\Account as Transformer;
use Dingo\Api\Routing\Helpers;
class Accounts extends ApiController

View File

@ -4,10 +4,10 @@ namespace App\Http\Controllers\Api\Banking;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Banking\Transfer as Request;
use App\Http\Transformers\Banking\Transfer as Transformer;
use App\Models\Banking\Transfer;
use App\Models\Expense\Payment;
use App\Models\Income\Revenue;
use App\Transformers\Banking\Transfer as Transformer;
use Dingo\Api\Routing\Helpers;
class Transfers extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Companies;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Company\Company as Request;
use App\Http\Transformers\Company\Company as Transformer;
use App\Models\Company\Company;
use App\Transformers\Company\Company as Transformer;
use Dingo\Api\Routing\Helpers;
class Companies extends ApiController

View File

@ -6,7 +6,6 @@ use App\Events\BillCreated;
use App\Events\BillUpdated;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Expense\Bill as Request;
use App\Http\Transformers\Expense\Bill as Transformer;
use App\Models\Expense\Bill;
use App\Models\Expense\BillHistory;
use App\Models\Expense\BillItem;
@ -14,6 +13,7 @@ use App\Models\Expense\BillPayment;
use App\Models\Expense\BillStatus;
use App\Models\Item\Item;
use App\Models\Setting\Tax;
use App\Transformers\Expense\Bill as Transformer;
use Dingo\Api\Routing\Helpers;
class Bills extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Expenses;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Expense\Payment as Request;
use App\Http\Transformers\Expense\Payment as Transformer;
use App\Models\Expense\Payment;
use App\Transformers\Expense\Payment as Transformer;
use Dingo\Api\Routing\Helpers;
class Payments extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Expenses;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Expense\Vendor as Request;
use App\Http\Transformers\Expense\Vendor as Transformer;
use App\Models\Expense\Vendor;
use App\Transformers\Expense\Vendor as Transformer;
use Dingo\Api\Routing\Helpers;
class Vendors extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Incomes;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Income\Customer as Request;
use App\Http\Transformers\Income\Customer as Transformer;
use App\Models\Income\Customer;
use App\Transformers\Income\Customer as Transformer;
use Dingo\Api\Routing\Helpers;
class Customers extends ApiController

View File

@ -3,12 +3,12 @@
namespace App\Http\Controllers\Api\Incomes;
use App\Http\Requests\Income\InvoicePayment as Request;
use App\Http\Transformers\Income\InvoicePayments as Transformer;
use App\Models\Income\Invoice;
use App\Models\Income\InvoiceHistory;
use App\Models\Income\InvoicePayment;
use App\Models\Setting\Currency;
use App\Traits\DateTime;
use App\Transformers\Income\InvoicePayments as Transformer;
use Date;
use Dingo\Api\Routing\Helpers;
use Illuminate\Foundation\Bus\DispatchesJobs;

View File

@ -6,7 +6,6 @@ use App\Events\InvoiceCreated;
use App\Events\InvoiceUpdated;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Income\Invoice as Request;
use App\Http\Transformers\Income\Invoice as Transformer;
use App\Models\Income\Invoice;
use App\Models\Income\InvoiceHistory;
use App\Models\Income\InvoiceItem;
@ -14,6 +13,7 @@ use App\Models\Income\InvoicePayment;
use App\Models\Income\InvoiceTotal;
use App\Models\Item\Item;
use App\Models\Setting\Tax;
use App\Transformers\Income\Invoice as Transformer;
use Dingo\Api\Routing\Helpers;
class Invoices extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Incomes;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Income\Revenue as Request;
use App\Http\Transformers\Income\Revenue as Transformer;
use App\Models\Income\Revenue;
use App\Transformers\Income\Revenue as Transformer;
use Dingo\Api\Routing\Helpers;
class Revenues extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Items;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Item\Item as Request;
use App\Http\Transformers\Item\Item as Transformer;
use App\Models\Item\Item;
use App\Transformers\Item\Item as Transformer;
use Dingo\Api\Routing\Helpers;
class Items extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Settings;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Setting\Category as Request;
use App\Http\Transformers\Setting\Category as Transformer;
use App\Models\Setting\Category;
use App\Transformers\Setting\Category as Transformer;
use Dingo\Api\Routing\Helpers;
class Categories extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Settings;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Setting\Currency as Request;
use App\Http\Transformers\Setting\Currency as Transformer;
use App\Models\Setting\Currency;
use App\Transformers\Setting\Currency as Transformer;
use Dingo\Api\Routing\Helpers;
class Currencies extends ApiController

View File

@ -4,8 +4,8 @@ namespace App\Http\Controllers\Api\Settings;
use App\Http\Controllers\ApiController;
use App\Http\Requests\Setting\Tax as Request;
use App\Http\Transformers\Setting\Tax as Transformer;
use App\Models\Setting\Tax;
use App\Transformers\Setting\Tax as Transformer;
use Dingo\Api\Routing\Helpers;
class Taxes extends ApiController

View File

@ -0,0 +1,30 @@
<?php
namespace App\Listeners\Updates;
use App\Events\UpdateFinished;
use File;
class Version106 extends Listener
{
const ALIAS = 'core';
const VERSION = '1.0.6';
/**
* Handle the event.
*
* @param $event
* @return void
*/
public function handle(UpdateFinished $event)
{
// Check if should listen
if (!$this->check($event)) {
return;
}
// Moved to app directory
File::deleteDirectory(app_path('Http' . DIRECTORY_SEPARATOR .'Transformers'));
}
}

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Auth;
namespace App\Transformers\Auth;
use App\Models\Auth\Permission as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Auth;
namespace App\Transformers\Auth;
use App\Models\Auth\Role as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,8 +1,8 @@
<?php
namespace App\Http\Transformers\Auth;
namespace App\Transformers\Auth;
use App\Http\Transformers\Company\Company;
use App\Transformers\Company\Company;
use App\Models\Auth\User as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Banking;
namespace App\Transformers\Banking;
use App\Models\Banking\Account as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,9 +1,9 @@
<?php
namespace App\Http\Transformers\Banking;
namespace App\Transformers\Banking;
use App\Http\Transformers\Expense\Payment;
use App\Http\Transformers\Income\Revenue;
use App\Transformers\Expense\Payment;
use App\Transformers\Income\Revenue;
use App\Models\Banking\Transfer as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Company;
namespace App\Transformers\Company;
use App\Models\Company\Company as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,12 +1,12 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Http\Transformers\Expense\BillHistories;
use App\Http\Transformers\Expense\BillItems;
use App\Http\Transformers\Expense\BillPayments;
use App\Http\Transformers\Expense\BillStatus;
use App\Http\Transformers\Expense\Vendor;
use App\Transformers\Expense\BillHistories;
use App\Transformers\Expense\BillItems;
use App\Transformers\Expense\BillPayments;
use App\Transformers\Expense\BillStatus;
use App\Transformers\Expense\Vendor;
use App\Models\Expense\Bill as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Models\Expense\BillHistory as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Models\Expense\BillItem as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,8 +1,8 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Http\Transformers\Banking\Account;
use App\Transformers\Banking\Account;
use App\Models\Expense\BillPayment as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Models\Expense\BillStatus as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Models\Expense\BillTotal as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,10 +1,10 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Http\Transformers\Banking\Account;
use App\Http\Transformers\Expense\Vendor;
use App\Http\Transformers\Setting\Category;
use App\Transformers\Banking\Account;
use App\Transformers\Expense\Vendor;
use App\Transformers\Setting\Category;
use App\Models\Expense\Payment as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Expense;
namespace App\Transformers\Expense;
use App\Models\Expense\Vendor as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Models\Income\Customer as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,12 +1,12 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Http\Transformers\Income\Customer;
use App\Http\Transformers\Income\InvoiceHistories;
use App\Http\Transformers\Income\InvoiceItems;
use App\Http\Transformers\Income\InvoicePayments;
use App\Http\Transformers\Income\InvoiceStatus;
use App\Transformers\Income\Customer;
use App\Transformers\Income\InvoiceHistories;
use App\Transformers\Income\InvoiceItems;
use App\Transformers\Income\InvoicePayments;
use App\Transformers\Income\InvoiceStatus;
use App\Models\Income\Invoice as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Models\Income\InvoiceHistory as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Models\Income\InvoiceItem as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,8 +1,8 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Http\Transformers\Banking\Account;
use App\Transformers\Banking\Account;
use App\Models\Income\InvoicePayment as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Models\Income\InvoiceStatus as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Models\Income\InvoiceTotal as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,10 +1,10 @@
<?php
namespace App\Http\Transformers\Income;
namespace App\Transformers\Income;
use App\Http\Transformers\Banking\Account;
use App\Http\Transformers\Income\Customer;
use App\Http\Transformers\Setting\Category;
use App\Transformers\Banking\Account;
use App\Transformers\Income\Customer;
use App\Transformers\Setting\Category;
use App\Models\Income\Revenue as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,9 +1,9 @@
<?php
namespace App\Http\Transformers\Item;
namespace App\Transformers\Item;
use App\Http\Transformers\Setting\Category;
use App\Http\Transformers\Setting\Tax;
use App\Transformers\Setting\Category;
use App\Transformers\Setting\Tax;
use App\Models\Item\Item as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Setting;
namespace App\Transformers\Setting;
use App\Models\Setting\Category as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Setting;
namespace App\Transformers\Setting;
use App\Models\Setting\Currency as Model;
use League\Fractal\TransformerAbstract;

View File

@ -1,6 +1,6 @@
<?php
namespace App\Http\Transformers\Setting;
namespace App\Transformers\Setting;
use App\Models\Setting\Tax as Model;
use League\Fractal\TransformerAbstract;