18 Commits

Author SHA1 Message Date
Sara Golemon 8d08917aad Add overloading for direct assignment.
class Foo {
  public $val;

  public function __assign($val) {
    $this->val = $val;
  }
}

$f = new Foo;
$f = 123;
var_dump($f->val); // int(123)
2013-07-17 04:19:43 -07:00
Sara Golemon 63f17c8743 Apply patch from Bug#56904 because it can't hurt.
Also add test case for the observed behavior.
2013-07-17 03:09:22 -07:00
Sara Golemon 214fb2cd8d PHP-5.5 compat 2013-03-03 11:34:03 -08:00
Sara Golemon 7f9dbc34ea PHP-5.4 compat 2013-03-03 11:33:56 -08:00
Sara Golemon f763d3b6d4 PHP-5.3 compat 2013-03-03 08:24:12 -08:00
Steph Fox 73e1d2d007 - Bring the majority of PECL extensions into line with macro/x.x.x versioning.
- Please use the -dev tag during the development cycle so that snapshots can easily be distinguished from releases.
2008-03-31 10:01:43 +00:00
Sara Golemon 12993438af Update (c) info 2006-06-07 17:35:36 +00:00
Sara Golemon cf21cb13c6 Remove bool/bool_not ops; They should not have been added 2006-05-15 20:26:31 +00:00
Sara Golemon 7ad81b5389 Bugfix #6847: Compile failure under PHP 5.0.x 2006-02-21 03:45:04 +00:00
Sara Golemon 00288f24ee Bugfix #36288 Saucy little string offsets... 2006-02-05 00:23:35 +00:00
Sara Golemon cad8f9d1da Add comparator support: ===, !==, ==, !=, <, <=, >, >=
*Note: > and >= require patch to parser to function
2006-02-04 01:33:38 +00:00
Sara Golemon cdf8e3e370 Round off incdec support 2006-01-19 03:37:59 +00:00
Sara Golemon 0a80128678 Add binary assignment operators 2006-01-19 03:14:36 +00:00
Sara Golemon 096cda9768 Refactor opcode handlers 2006-01-18 21:41:43 +00:00
Sara Golemon 6f460b15a0 Add ++ and -- operator support. 2006-01-17 20:45:01 +00:00
Sara Golemon 0eed7c846f Avoid unnecessary TSRM calls, use passed execute_data 2006-01-12 22:05:30 +00:00
Sara Golemon ecd58109c9 PHP 5.0 build fixes 2006-01-12 21:43:13 +00:00
Sara Golemon b8a4e1b28c Initial Commit 2006-01-12 05:52:15 +00:00