![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/rentpix.corals.io/Corals/modules/RentPix/Classes/ |
<?php namespace Corals\Modules\RentPix\Classes; use Corals\Modules\Utility\Models\ListOfValue\ListOfValue; class RentPix { public function getTags($mediaTags) { if (is_array($mediaTags) && $mediaTags) { $tags = []; foreach ($mediaTags as $tag) { $damageType = data_get($tag, 'damage_type'); $damageSize = data_get($tag, 'damage_size'); if (! $damageType || ! $damageSize) { continue; } $damageTypeLOV = ListOfValue::query() ->where('code', $damageType) ->first(); $damageSizeLOV = ListOfValue::query() ->where('code', $damageSize) ->first(); $tags[] = sprintf('<span class="badge badge-warning mx-1">%s: %s</span>', $damageTypeLOV->label ?? $damageType, $damageSizeLOV->label ?? $damageSize); } return implode(' ', $tags); } return ''; } }