Viewing File: /home/maglabs/etascom/wp-content/themes/agenzio/inc/classes/class-base.php
<?php
/**
* @package Case-Themes
*/
if( !defined( 'ABSPATH' ) )
exit; // Exit if accessed directly
if( !class_exists( 'agenzio_Base' ) ) :
class agenzio_Base {
public function add_action( $hook, $function_to_add, $priority = 10, $accepted_args = 1 ) {
add_action( $hook, array( &$this, $function_to_add ), $priority, $accepted_args );
}
public function add_filter( $tag, $function_to_add, $priority = 10, $accepted_args = 1 ) {
add_filter( $tag, array( &$this, $function_to_add ), $priority, $accepted_args );
}
}
endif;
// Helper Function ---------------------------------------
if( ! function_exists( 'pxl_action' ) ) :
function pxl_action() {
$args = func_get_args();
if( !isset( $args[0] ) || empty( $args[0] ) ) {
return;
}
$action = 'pxltheme_' . $args[0];
unset( $args[0] );
do_action_ref_array( $action, $args );
}
endif;
Back to Directory
File Manager