src/Facades/FacadeHelper.php
public static function trimSpacesForArrayKeys($data){
       if(!isset($data) || empty($data)) return $data;
       if(is_array($data))
       {
           if(FacadeHelper::isArrayOfObj($data)){
                return $data;
           }else{
             $trimedKeys = array_map('trim', array_keys($data));
             $trimedResult = array_combine($trimedKeys, $data);
             return $trimedResult;
           }
       }else{
           if(is_object($data)){
               return $data;
           }else{
             return trim($data);
           }
       }
   }
public static function trimSpacesForArrayKeys($data){
       if(!isset($data) || empty($data)) return $data;
       if(is_array($data))
       {
           if(FacadeHelper::isArrayOfObj($data)){
                return $data;
           }else{
             $trimedKeys = array_map('trim', array_keys($data));
             $trimedResult = array_combine($trimedKeys, $data);
             return $trimedResult;
           }
       }else{
           if(is_object($data)){
               return $data;
           }else{
             return trim($data);
           }
       }
   }
----------------------------------- Common Helper Methods ----------