XylotrechusZ
<?php
use \BrizyPlaceholders\Registry;
abstract class Brizy_Content_Providers_AbstractProvider extends Registry implements Brizy_Content_Providers_Interface {
/**
* @return array
*/
protected function getDefaultGroupPlaceholders() {
return array(
self::CONFIG_KEY_TEXT =>array(),
self::CONFIG_KEY_IMAGE =>array(),
self::CONFIG_KEY_LINK =>array(),
self::CONFIG_KEY_OEMBED =>array(),
self::CONFIG_KEY_VIDEO =>array(),
self::CONFIG_KEY_SNDCLOUD =>array(),
);
}
/**
* @param $handle string
* @param $deps array
*
* @return bool
*/
protected function setScriptDependency( $handle, $deps ) {
global $wp_scripts;
$script = $wp_scripts->query( $handle );
if ( ! $script ) {
return false;
}
foreach ( $deps as $dep ) {
if ( ! in_array( $dep, $script->deps ) ) {
$script->deps[] = $dep;
}
}
return true;
}
}