Back | Home
الـ Path الحالي: /home/picotech/domains/instantly.picotech.app/public_html/public/uploads/../js/../../app/./Models/.
الملفات الموجودة في هذا الـ Path:
.
..
Accelerator.php
AcceleratorCategory.php
Activity.php
BillingRequest.php
Campaign.php
CampaignTemplate.php
Contact.php
ContactGroup.php
Customer.php
CustomerMail.php
CustomerPlan.php
CustomerSettings.php
Domain.php
Draft.php
EmailAccount.php
EmailAddress.php
EmailQueue.php
EmailTemplate.php
Faq.php
Form.php
FormData.php
FormDetail.php
FrontContact.php
Group.php
Label.php
Lead.php
Message.php
MessageLog.php
Page.php
Plan.php
Sender.php
SendingServer.php
Settings.php
Tax.php
Template.php
Ticket.php
TicketDescription.php
Unsubscribe.php
User.php
VerifyCustomer.php
مشاهدة ملف: Draft.php
<?php
namespace App\Models;
use Carbon\Carbon;
use Illuminate\Database\Eloquent\Model;
class Draft extends Model
{
protected $dates=['schedule_datetime'];
protected $fillable=['numbers','body','emails','schedule_datetime','from_name','reply_to','subject'];
public function setScheduleDatetimeAttribute($value){
$this->attributes['schedule_datetime']=Carbon::createFromTimeString($value);
}
public function getFormattedEmailToAttribute(){
return substr(implode (", ",isset(json_decode($this->emails)->to)?json_decode($this->emails)->to:[]), 0, 1000);
}
public function getFormattedEmailToArrayAttribute(){
return isset(json_decode($this->emails)->to)?json_decode($this->emails)->to:[];
}
public function getFormattedEmailFromAttribute(){
return isset(json_decode($this->emails)->from)?json_decode($this->emails)->from:'';
}
}