SCHLIX\cmsHooks

Protected Static Methods

protected static getAll(type $function_name)
Get all hooks with this function name $SystemDB

Public Static Methods

public static refreshAll()
public static arrayexecute(string $function_name, object $object=null)
Execute all hooks for this function $SystemLog
public static arrayexecuteModifyReturn($return_arg_pos, string $function_name, object $object=null)
Execute all hooks for this function. Must specify return argument position to be replaced $SystemLog
public static stringoutput(string $function_name)
Returns a string output of hooks with this function name. All parameters specified after $function_name will be passed to the function
public static register(object $obj)
Register hook for a specified class $SystemDB