summaryrefslogtreecommitdiff
path: root/Zend/tests/traits/bugs
Commit message (Collapse)AuthorAgeFilesLines
* Added missing consistency check for abstract methods required by one trait ↵Stefan Marr2011-11-012-0/+51
| | | | and implemented by another.
* Fixed bug in the handling of conflicting property initializers for traits.Stefan Marr2011-07-231-0/+23
| | | | | | | # Bug was uncovered by discussion in http://news.php.net/php.internals/54129 # Forgot to check the actual value of the initializer comparison, only checked # whether comparison was successful which is not enough.
* Fixed a inconsitent condition for aliasing traits.Stefan Marr2011-05-131-0/+26
| | | | | | - missed a failing Traits test, but is now fixed, and the bug covered by a dedicated test # Should always comment conditions that go over more than two lines :-/
* Changed collision warning for Traits to fatal error.Stefan Marr2010-12-121-3/+1
| | | | | | | #This change is made to have all possible cases of collisions consistently handled as fatal errors. #The reason to have it fatal is that most likely something changed unexpectedly and needs urgent attention by the developer, since it will fail eventually anyway for instance because the expected method is missing in the class. #Discussed in this thread: http://marc.info/?l=php-internals&m=129155790226876
* Fixed problem reported by Patrick ALLAERT. Trait method was not applied ↵Stefan Marr2010-11-181-0/+25
| | | | properly when fully qualified.
* Added traits test cases. No engine changes for now. [TRAITS]Stefan Marr2010-04-159-0/+216
#Getting accustomed to the infrastructure. #Any comments are welcome, especially with regard to syntax and keywords.