--- /dev/null
+<?php
+
+namespace App\Models;
+
+use App\Models\Base\ToolboxDownloadable;
+use App\Models\Base\ToolboxModel;
+use App\Models\Traits\CheckHash;
+use Cubist\Backpack\Magic\Fields\Integer;
+use Cubist\Backpack\Magic\Fields\Text;
+
+class FluidbookAuditLink extends ToolboxModel
+{
+ use CheckHash;
+ use ToolboxDownloadable;
+
+ protected $table = 'fluidbook_audit_link';
+ protected $_options = ['name' => 'fluidbook_audit_link',
+ 'singular' => 'audit_link',
+ 'plural' => 'audit_links'];
+
+ protected static $_permissionBase = 'fluidbook_audit_link';
+
+ public function setFields()
+ {
+ parent::setFields();
+
+ $this->addField('fluidbook_id', Integer::class, '',[]);
+ $this->addField('page', Integer::class, '',[]);
+ $this->addField('link_id', Integer::class, '',[]);
+ $this->addField('error_code', Text::class, '',[]);
+ $this->addField('first_time_error', Text::class, '',[]);
+ $this->addField('url', Text::class, '',[]);
+ $this->addField('new_url', Text::class, '',[]);
+ $this->addField('redirection_code', Text::class, '',[]);
+ $this->addField('final_code_url', Text::class, '',[]);
+ $this->addField('final_target', Text::class, '',[]);
+ }
+}