function build_code_samples(Demo $demo)
{
$lines = explode("\n", $demo->demoCode);
$start = -1;
foreach ($lines as $position => $line) {
if (Str::contains($line, 'require_once')) {
$start = $position;
break;
}
}
array_splice($lines, 0, $start + 2);
$demoCode = implode("\n", $lines);
$url = $demo->getURL();
return <<<DEMO
<div class="code php">
<pre>
//from {$url}
{$demoCode}
</pre>
</div>
<div class="output">
<pre>
{$demo->demoOutput}
</pre>
</div>
DEMO;
}