PHP 클래스 Inpsyde\MultilingualPress\Asset\AssetFactory

부터: 3.0.0
파일 보기 프로젝트 열기: inpsyde/multilingual-press

공개 메소드들

메소드 설명
__construct ( Inpsyde\MultilingualPress\Common\Locations $internal_locations ) Constructor. Sets up the properties.
create_internal_script ( string $handle, string $file, array $dependencies = [], string | null $version = '' ) : Inpsyde\MultilingualPress\Asset\Script Returns a new script object, instantiated according to the given arguments.
create_internal_style ( string $handle, string $file, array $dependencies = [], string | null $version = '', string $media = 'all' ) : Inpsyde\MultilingualPress\Asset\Style Returns a new style object, instantiated according to the given arguments.

메소드 상세

__construct() 공개 메소드

Constructor. Sets up the properties.
부터: 3.0.0
public __construct ( Inpsyde\MultilingualPress\Common\Locations $internal_locations )
$internal_locations Inpsyde\MultilingualPress\Common\Locations MultilingualPress-specific locations object.

create_internal_script() 공개 메소드

Returns a new script object, instantiated according to the given arguments.
부터: 3.0.0
public create_internal_script ( string $handle, string $file, array $dependencies = [], string | null $version = '' ) : Inpsyde\MultilingualPress\Asset\Script
$handle string The handle.
$file string File name.
$dependencies array Optional. The dependencies.
$version string | null Optional. Version of the file. Defaults to empty string.
리턴 Inpsyde\MultilingualPress\Asset\Script Script object.

create_internal_style() 공개 메소드

Returns a new style object, instantiated according to the given arguments.
부터: 3.0.0
public create_internal_style ( string $handle, string $file, array $dependencies = [], string | null $version = '', string $media = 'all' ) : Inpsyde\MultilingualPress\Asset\Style
$handle string The handle.
$file string File name.
$dependencies array Optional. The dependencies.
$version string | null Optional. Version of the file. Defaults to empty string.
$media string Optional. Style media data. Defaults to 'all'.
리턴 Inpsyde\MultilingualPress\Asset\Style Style object.