From 9f2e6c70aeda695d77f1538dd9a987fba89ea9be Mon Sep 17 00:00:00 2001 From: Dasc3er Date: Wed, 30 Dec 2020 17:00:02 +0100 Subject: [PATCH] Aggiunto metodo customField per classi Eloquent (Campi personalizzati) --- src/Traits/RecordTrait.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Traits/RecordTrait.php b/src/Traits/RecordTrait.php index 1d376fdd6..2c6025ce2 100755 --- a/src/Traits/RecordTrait.php +++ b/src/Traits/RecordTrait.php @@ -36,6 +36,20 @@ trait RecordTrait return !empty($this->plugin) ? Plugin::pool($this->plugin) : null; } + /** + * @param string $name + */ + public function customField($name) { + $field = database()->table('zz_fields') + ->leftJoin('zz_field_record', 'zz_fields.id', '=', 'zz_field_record.id_field') + ->where('zz_fields.name','=', $name) + ->where('zz_fields.id_module','=', $this->getModule()->id) + ->where('zz_field_record.id_record','=', $this->id) + ->first(); + + return $field->value; + } + public function uploads() { $module = $this->getModule();