PHP code example of webappid / lazy

1. Go to this page and download the library: Download webappid/lazy library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

webappid / lazy example snippets


$profileArray = [
    'name' => 'John Doe',
    'age' => '17'
];



class Profile
{
    public string $name = '';
    public int $age = 0;
}



$profile = new Profile();
$profile = Lazy::copyFromArray($profileArray, $profile);

echo $profile->name; // John Doe



class Member
{
    public string $name = '';
    public int $age = 0;
}

class Profile
{
    public string $name = '';
    public int $age = 0;
}

$member = new Member();
$member->name = 'John Doe';
$member->age = 17;

$profile = new Profile();
$profile = Lazy::transform($member, $profile);

echo $profile->name; // John Doe