app->ready(function($app) { $app->addAction('init', function() use ($app) { $app->doAction('fluentform-loaded', $app); }); }); /** * Register "admin_init" hook to run before ajax callbacks */ $this->app->addAction('admin_init', function() { if (defined('DOING_AJAX') && DOING_AJAX) { $action = $this->app->request->get('action'); if($this->app->has("__ajax_before__{$action}")) { $callback = $this->app->make("__ajax_before__{$action}"); return $callback($this->app); } } }); } }