File: D:/HostingSpaces/SBogers85/equichecker.com/app/KommaApp/Customers/Models/Customer.php
<?php
namespace KommaApp\Customers\Models;
/**
*
*
* @author Komma <info@komma.pro>
* @copyright (c) 2012-2016, Komma Mediadesign
*/
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Customer extends Model
{
use SoftDeletes;
protected $table = 'customers';
protected $with = ['language'];
protected $fillable = [
'site_id',
'active',
'active_from',
'active_until',
'customer_number',
'username',
'password',
'email',
'first_name',
'last_name',
'name_insertion',
'company',
'company_vat',
'postal',
'city',
'street',
'house_number',
'house_number_suffix',
'country',
'telephone',
'language_id'
];
protected $dates = ['deleted_at'];
public function site()
{
return $this->belongsTo('KommaApp\Sites\Models\Site ');
}
public function getDates()
{
return array('created_at', 'updated_at', 'last_login_attempt');
}
public function language()
{
return $this->hasOne('KommaApp\Languages\Models\Language', 'id', 'language_id');
}
}