HEX
Server: Apache/2
System: Linux 17792.vpsvinahost.vn 3.10.0-1062.1.1.el7.x86_64 #1 SMP Fri Sep 13 22:55:44 UTC 2019 x86_64
User: hitehp (1010)
PHP: 7.4.28
Disabled: NONE
Upload Files
File: /home/hitehp/public_html/wp-content/themes/flatsome/inc/builder/core/server/helpers/helpers.php
<?php

/**
 * Get enqueued assets that is dependant on gridsome.
 */
function ux_builder_deps( $all, $handler, $only_handle = true ) {
  $deps = array();

  foreach ( $all->queue as $key => $handle ) {
    $is_registered = array_key_exists( $handle, $all->registered );
    $is_string     = is_string( $all->registered[ $handle ]->src );
    $is_dep        = in_array( $handler, $all->registered[ $handle ]->deps, true );
    if ( $is_registered && $is_string && $is_dep ) {
      if ( $only_handle ) array_push( $deps, $handle );
      else array_push( $deps, $all->registered[ $handle ]->src );
    }
  }

  return $deps;
}