-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /proc/self/root/usr/src/php/tests/classes/
File Upload :
Current File : //proc/self/root/usr/src/php/tests/classes/visibility_003a.phpt

--TEST--
ZE2 A redeclared method must have the same or higher visibility
--SKIPIF--
<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed'); ?>
--FILE--
<?php

class father {
	function f0() {}
	function f1() {}
	public function f2() {}
	protected function f3() {}
	private function f4() {}
}

class same extends father {

	// overload fn with same visibility
	function f0() {}
	public function f1() {}
	public function f2() {}
	protected function f3() {}
	private function f4() {}
}

class fail extends same {
	public function f3() {}
}

echo "Done\n";
?>
--EXPECTF--
Done

Copyright © 2017 || Recoded By Mr.Bumblebee