first commit
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
<?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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user