Viewing file: Organization.php (925 B) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
namespace Webkul\Contact\Models;
use Illuminate\Database\Eloquent\Model; use Webkul\Attribute\Traits\CustomAttribute; use Webkul\Contact\Contracts\Organization as OrganizationContract; use Webkul\User\Models\UserProxy;
class Organization extends Model implements OrganizationContract { use CustomAttribute;
protected $casts = [ 'address' => 'array', ];
/** * The attributes that are mass assignable. * * @var array */ protected $fillable = [ 'name', 'address', 'user_id', ];
/** * Get persons. * * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function persons() { return $this->hasMany(PersonProxy::modelClass()); }
/** * Get the user that owns the lead. */ public function user() { return $this->belongsTo(UserProxy::modelClass()); } }
|