123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- function sc_configure($instance)
- {
- $instance->configure();
- }
- class BarClass
- {
- }
- class BazClass
- {
- public function configure($instance)
- {
- $instance->configure();
- }
- static public function getInstance()
- {
- return new self();
- }
- static public function configureStatic($instance)
- {
- $instance->configure();
- }
- static public function configureStatic1()
- {
- }
- }
- class BazFactory
- {
- static public function createStatic()
- {
- return new BazClass();
- }
- public function create()
- {
- return new BazClass();
- }
- }
|