Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
WIKIPEDIA
/
imaliapi
/
app
/
Http
:
BusinessCreditRequest.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace App; use App\Imali\BusinessAccount; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class BusinessCreditRequest extends Model { use HasFactory; protected $fillable = [ 'transaction_id', 'credit_reference', 'business_accounts_id', // 'residence_prove', // 'moviments_extract', 'document_type', // MPESA , EMOLA, BANK, DECLARATION, WATER, LIGHT 'document_file', 'declaration_market', 'photo_market', 'step', 'status', // 'factur_light', // 'quarter_declaration', // 'bank_extract', // 'mpesa_extract', // 'emola_extract', 'dados_negocios_id', 'dados_begin_solicitation', 'dados_solicitantes_id' ]; public function items() { return $this->belongsToMany('App\BusinessRequestWarrentyFile', 'business_request_warrenty_files', 'request_id', 'business_accounts_id'); } // Em BusinessCreditRequest.php public function images() { return $this->hasMany(BusinessRequestWarrentyFile::class, 'request_id', 'id'); } public function businessAccount() { return $this->belongsTo(BusinessAccount::class, 'business_accounts_id', 'id'); } public function getAccountNumberAttribute() { return $this->businessAccount ? $this->businessAccount->account_number : null; } public function getDocumentFileAttribute($doc_file_imag_name) { return $_ENV['IMG_DOCS_URL'] . $doc_file_imag_name; } public function getDeclarationMarketAttribute($dec_img_name) { return $_ENV['IMG_DOCS_URL'] . $dec_img_name; } public function getPhotoMarketAttribute($photo_img_name) { return $_ENV['IMG_DOCS_URL'] . $photo_img_name; } }