[Updated: Address's contract, model and proxy classes.]

This commit is contained in:
Vivek 2020-05-08 12:18:43 +05:30
parent c0fb97bf80
commit 433a2b68df
3 changed files with 19 additions and 1 deletions

View File

@ -0,0 +1,7 @@
<?php
namespace Webkul\Core\Contracts;
interface Address
{
}

View File

@ -8,6 +8,7 @@ use Carbon\Carbon;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Webkul\Customer\Models\Customer;
use Webkul\Core\Contracts\Address as AddressContract;
/**
* Class Address
@ -37,7 +38,7 @@ use Webkul\Customer\Models\Customer;
* @property-read Carbon $updated_at
*
*/
abstract class Address extends Model
abstract class Address extends Model implements AddressContract
{
protected $table = 'addresses';

View File

@ -0,0 +1,10 @@
<?php
namespace Webkul\Core\Models;
use Konekt\Concord\Proxies\ModelProxy;
class AddressProxy extends ModelProxy
{
}