original-brownbear/php-transpiler

View on GitHub
src/PhpTranspiler/Framework/Filters/File/IncludeStatementFilter.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
namespace PhpTranspiler\Framework\Filters\File;

use PhpTranspiler\Framework\FileChecks\RequireCheck;
use PhpTranspiler\Framework\SourceFactory;

class IncludeStatementFilter extends FileFilter
{
    use SourceFactory;

    public function run()
    {
        $this->file->setStringContent(
            (new RequireCheck($this->file))->fix()->stringContent());
    }

    public function depends()
    {
        return [];
    }
}