Better : URL contains Home_ ctr method read_post (?i/read_post/)

URL MUST BE : http://dev1:8083/fwphp/glomodul/z_examples/php_patterns/singleton_B12phpfw.php?i/read_post/

Page call is only $db = new Home_ctr($pp1) ; (or new App, or simmilar).

Home_ctr.php, line 40 SAYS: Before $db = new Home_ctr($pp1) ;

$db = new Home_ctr($pp1) ; //Home_ ctr "inherits" index.php ee inherits $p p1
$cursor = $this->rr("SELECT COUNT(*) COUNT_ROWS FROM posts"...) is: object(PDOStatement)#10 (1) {
  ["queryString"]=>
  string(37) "SELECT COUNT(*) COUNT_ROWS FROM posts"
}
$this->rrnext($cursor))=stdClass Object ( [COUNT_ROWS] => 29 )

Worse : not used Home_ ctr method read_post

URL is without ?i/read_post/ : http://dev1:8083/fwphp/glomodul/z_examples/php_patterns/singleton_B12phpfw.php

Page call must contain code in method read_post.

singleton_B12phpfw.php, line 65 SAYS: Before $db = new Home_ctr($pp1) ;

$db = new Home_ctr($pp1) ; //Home_ ctr "inherits" index.php ee inherits $p p1

Home_ctr.php, line 40 SAYS: Before $db = new Home_ctr($pp1) ;

$db = new Home_ctr($pp1) ; //Home_ ctr "inherits" index.php ee inherits $p p1
$cursor = $this->rr("SELECT COUNT(*) COUNT_ROWS FROM posts"...) is: object(PDOStatement)#15 (1) {
  ["queryString"]=>
  string(37) "SELECT COUNT(*) COUNT_ROWS FROM posts"
}
$this->rrnext($cursor))=stdClass Object ( [COUNT_ROWS] => 29 )

Home_ctr.php, line 40 SAYS: Before $db = new Home_ctr($pp1) ;

$db = new Home_ctr($pp1) ; //Home_ ctr "inherits" index.php ee inherits $p p1
$cursor = $this->rr("SELECT COUNT(*) COUNT_ROWS FROM posts"...) is: object(PDOStatement)#16 (1) {
  ["queryString"]=>
  string(37) "SELECT COUNT(*) COUNT_ROWS FROM posts"
}
$this->rrnext($cursor))=stdClass Object ( [COUNT_ROWS] => 29 )
$cursor = $db->rr("SELECT COUNT(*) COUNT_ROWS FROM posts"...) is: object(PDOStatement)#9 (1) {
  ["queryString"]=>
  string(37) "SELECT COUNT(*) COUNT_ROWS FROM posts"
}
$db->rrnext($cursor))=stdClass Object ( [COUNT_ROWS] => 29 )