1--TEST-- 2ZE2 factory and singleton, test 3 3--SKIPIF-- 4<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?> 5--FILE-- 6<?php 7class test { 8 9 protected function __construct($x) { 10 } 11} 12 13$obj = new test; 14 15echo "Done\n"; 16?> 17--EXPECTF-- 18Fatal error: Uncaught Error: Call to protected test::__construct() from invalid context in %s:%d 19Stack trace: 20#0 {main} 21 thrown in %s on line %d 22