Exemplo n.º 1
0
 /**
  * Handles potential data that has been added to the script after it was enqueued, and then clears the data.
  *
  * @param Script $script Script object.
  *
  * @return void
  */
 private function handle_script_data(Script $script)
 {
     $data = $script->data();
     $handle = $script->handle();
     array_walk($data, function (array $data, $object_name) use($handle) {
         wp_localize_script($handle, $object_name, $data);
     });
     $script->clear_data();
 }