Use \Phoenix\Script\PhoenixScript::phoenix(); load phoenix js and also includes helpers.
Keep Alive
If you are writing a form with long textarea, you will hope the session do not expired, use keepAlive() in php.
PhoenixScript::keepAlive();
Load Script
Load JS dynamically.
Phoenix.loadScript('js/foo.js');
Load multiple files and do something after all loaded:
Phoenix.loadScript(['js/foo.js', 'js/bar.js'])
  .done(function () { // or then()
      // ...
  });
Auto detect min file like AssetManager
// Load foo.min.js without DEBUG mode
// Load foo.js in DEBUG mode
Phoenix.loadScript('js/foo.min.js');
JS cannot check file exists, if you have only compressed or un-compress file, add second argument to FALSE so Phoenix will not auto convert file name.
Phoenix.loadScript('js/foo.min.js', false); // Always load js/foo.min.js
sprintf() and vsprintf()
Phoenix fork sprintf() in it-self to reduce request times.
Phoenix.sprintf('Hello: %s', 'Simon');
Phoenix.vprintf('Hello: %s', ['Simon']);
                        If you found a typo or error, please help us improve this document.