HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/brameda/brameda.nl/app/Helpers/Atomic.php
<?php
/**
 * Created by PhpStorm.
 * User: pascallemmen
 * Date: 22/11/2018
 * Time: 11:19
 */

namespace App\Helpers;


class Atomic
{

    /**
     * Generate the modifies string for the given className
     *
     * @param string $className
     * @param $modifiers
     */
    public static function modifiers(string $className, $modifiers)
    {
        if(!empty($modifiers)){

            // If $modifiers is a string instead of a array, put it a array
            if(!is_array($modifiers) && is_string($modifiers)){
                $modifiers = [$modifiers];
            }

            $modifierClasses = '';
            foreach ($modifiers as $modifier) $modifierClasses .= ' '.$className.'--'.$modifier;
            echo $modifierClasses;
        }
    }
}