for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Ladybirdweb\ImportExport\Models;
use Illuminate\Database\Eloquent\Model;
class Import extends Model
{
protected $fillable = ['file', 'file_rows', 'db_cols', 'row_processed'];
/**
* Relationship with import export log model.
*
* @return void
*/
public function importLogs()
return $this->hasMany(\Ladybirdweb\ImportExport\Models\ImportExportLog::class, 'op_id');
return $this->hasMany(La...ortLog::class, 'op_id')
Illuminate\Database\Eloquent\Relations\HasMany
void
}
* Model Map accessor.
* Unserialize model map while retriving.
* @param $value
* @return string
public function getModelMapAttribute($value)
return unserialize($value);
* Model Map mulator.
* Serialize model map while storing.
public function setModelMapAttribute($value)
$this->attributes['model_map'] = serialize($value);
* DB cols accessor.
public function getDbColsAttribute($value)
public function setDbColsAttribute($value)
$this->attributes['db_cols'] = serialize($value);