Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Makes directory
<?php mkdir(    string $directory,    int $permissions = 0777,    bool $recursive = false,    ?resource $context = null): bool
<?php $cacheDir = $root.'/cache';

$cacheDir = $root.'/cache';

$viewsDir = $cacheDir.'/views';

if (! file_exists($cacheDir)) mkdir($cacheDir);

if (! file_exists($viewsDir)) mkdir($viewsDir);

$packagesCache = $cacheDir.'/packages.php';

file_put_contents($packagesCache, '<?php return [];');
<?php $cacheDir = $root.'/cache';

$viewsDir = $cacheDir.'/views';

if (! file_exists($cacheDir)) mkdir($cacheDir);

if (! file_exists($viewsDir)) mkdir($viewsDir);

$packagesCache = $cacheDir.'/packages.php';

file_put_contents($packagesCache, '<?php return [];');

$servicesCache = $cacheDir.'/services.php';
<?php     function can_test_component_using_magic_render()

    {

        mkdir($this->livewireViewsPath());

        file_put_contents($this->livewireViewsPath().'/foo.blade.php', <<<'PHP'

        <div>

            Im foo
<?php         </div>

        PHP);



        mkdir($this->livewireClassesPath());

        file_put_contents($this->livewireClassesPath().'/Foo.php', <<<'PHP'

        <?php