File: /home/xedaptot/be.naniguide.com/app/Model/Attachment.php
<?php
namespace Acelle\Model;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\Storage;
use Acelle\Library\Traits\HasUid;
class Attachment extends Model
{
use HasUid;
protected $connection = 'mysql';
/**
* The attributes that are mass assignable.
*
* @var array
*/
protected $fillable = [
'name', 'size', ];
/**
* Association with mailList through mail_list_id column.
*/
public function email()
{
return $this->belongsTo('Acelle\Model\Email');
}
/**
* Remove attachment.
*
* @return object
*/
public function remove()
{
unlink($this->file);
$this->delete();
}
}