Wraps PHP declarations in an if block, so they bind at run time. Keep the function_exists or class_exists half of a guard: a fragment can run twice and a redeclare is fatal.
if
function_exists
class_exists
Wraps PHP declarations in an
ifblock, so they bind at run time. Keep thefunction_existsorclass_existshalf of a guard: a fragment can run twice and a redeclare is fatal.