PHP 8.2.31
Preview: EvalObjectFactoryUnitTest.inc Size: 394 B
/opt/cpanel/ea-wappspector/vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/EvalObjectFactoryUnitTest.inc

<?php
function getWidget($type)
{
    eval('$obj = new '.$type.'();');
    return $obj;

}//end getWidget()

function getWidget2($type)
{
    $string = '$obj = new '.$type.'();';
    eval($string);
    eval('$string = "";');
    return $obj;

}//end getWidget2()

function getWidget3($type)
{
    $string = '$obj = new ';
    eval($string.$type.'();');
    return $obj;

}//end getWidget3()

?>

Directory Contents

Dirs: 0 × Files: 8

Name Size Perms Modified Actions
5.83 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.45 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
394 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.38 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
584 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.45 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download
172 B lrw-r--r-- 2025-11-04 16:30:35
Edit Download
1.38 KB lrw-r--r-- 2025-11-04 16:30:35
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).