Multi hook deploiement

Use a static method – the add_action will fire for each instantiation, but the hook will only be registered once:

add_action( 'wp_enqueue_scripts', __CLASS__ . '::planner_load_scripts' );

static public function planner_load_scripts() {

}