/**
* Returns a new style object, instantiated according to the given arguments.
*
* @since 3.0.0
*
* @param string $handle The handle.
* @param string $file File name.
* @param string[] $dependencies Optional. The dependencies.
* @param string|null $version Optional. Version of the file. Defaults to empty string.
* @param string $media Optional. Style media data. Defaults to 'all'.
*
* @return Style Style object.
*/
public function create_internal_style($handle, $file, array $dependencies = [], $version = '', $media = 'all')
{
return DebugAwareStyle::from_location($handle, new AssetLocation($file, $this->internal_style_path, $this->internal_style_url), $dependencies, $version, $media);
}