--TEST-- PDO Common: Bug #47769 (Strange extends PDO) --EXTENSIONS-- pdo_sqlite --FILE-- isProtected(); $this->isPrivate(); print $str ."\n"; return $str; } } $test = new TestClass('sqlite::memory:'); $test->quote('foo'); $test->isProtected(); ?> --EXPECTF-- this is a protected method. this is a private method. foo Fatal error: Uncaught Error: Call to protected method TestClass::isProtected() from global scope in %s:%d Stack trace: #0 {main} thrown in %s on line %d