Spamworldpro Mini Shell
Spamworldpro


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/rentpix.corals.io/Corals/modules/RentPix/Classes/RentPix.php
<?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 '';
    }
}

Spamworldpro Mini