You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
296 B
12 lines
296 B
<?php
|
|
|
|
require "libs/autoload.php";
|
|
|
|
$lazyA = new libs\LazyObject(ex\MyClass::class);
|
|
$objectA = $lazyA->proxy(301);
|
|
// The object is initialized only when accessed
|
|
echo $objectA->someMethod() . "\n";
|
|
|
|
$lazyB = new libs\LazyObject(ex\Example2::class);
|
|
$objectB = $lazyB->proxy();
|
|
$objectB->hi();
|
|
|