Permalink
Commits on Nov 30, 2010
  1. merge origin changes

    committed Nov 30, 2010
Commits on Nov 29, 2010
  1. whitespace

    committed Nov 29, 2010
Commits on Oct 11, 2010
  1. fix error when unicode chars in code for eval

    reported by qingliangcn
    committed Oct 11, 2010
Commits on Aug 19, 2010
  1. Fix @spec

    committed Aug 19, 2010
  2. Add reload/0 and reload_clean/0.

    These functions provide a quick way to reload the php application from files.
    This provides a quick way to reload the service in a running system with only
    a time window during which calls to php will result in noproc.
    committed Aug 19, 2010
  3. Copy Requires into php_eval.

    Previously the Requires would be lost from a worker if it restarted itself.
    committed Aug 19, 2010
  4. Wrap PHP code in if(0){} for parse test. This prevents function decla…

    …rations taking effect during parse test phase, which caused same to trigger fatal error in eval phase if not guarded by function_exists tests.
    committed Aug 18, 2010
  5. Register php_eval workers using the same names as their supervisor us…

    …es. Use these proc names instead of pids (phpeval_1, etc.) so that when a worker dies, the interface (php.erl) doesn't have to rediscover the pid.
    committed Aug 17, 2010
  6. whitespace

    committed Aug 19, 2010
Commits on Jul 15, 2010
  1. Add php:require_code/1 and php:unrequire/1. Fix php:restart_all/0 han…

    …ging forever when run before any eval.
    
    require_code/1 allows you to add initialization code to the PHP workers. unrequire/1 removes it.
    committed Jul 15, 2010
Commits on Jul 14, 2010
  1. Add php:call/2 and php:return/2.

    php:call/2 takes a PHP function name and a list of arguments (integers, floats, or strings). It escapes the args and passes them into the function. The return value is the same tuple php:eval.
    php:return/2 passes its arguments to php:call/2 and extracts the return value. The rest of the result is ignored.
    committed Jul 14, 2010
  2. Merge branch 'master' of http://github.com/skeltoac/php_app

    Conflicts:
    
    	src/php.erl
    committed Jul 14, 2010
  3. new Makefile

    committed Jul 14, 2010
  4. whitespace

    committed Jul 14, 2010
Commits on Jan 17, 2010
  1. added some comments

    Videla Alvaro committed with Dec 15, 2009
  2. new unserialize_session

    Videla Alvaro committed with Dec 10, 2009
Commits on Nov 10, 2009
  1. @RJ

    spawn php with custom cli ini file

    RJ committed with Jun 15, 2009
  2. @RJ

    change source dirs, add makefile

    RJ committed with Jun 15, 2009
Commits on Feb 6, 2009
  1. Fix empty README.

    committed Feb 6, 2009
  2. first commit

    committed Feb 6, 2009
  3. initial import

    committed Feb 6, 2009