mirror of
https://github.com/danog/psalm.git
synced 2024-11-27 04:45:20 +01:00
33 lines
921 B
PHP
33 lines
921 B
PHP
<?php
|
|
namespace Psalm\Tests\Provider;
|
|
|
|
use PhpParser;
|
|
|
|
class FakeParserCacheProvider extends \Psalm\Provider\ParserCacheProvider
|
|
{
|
|
/**
|
|
* @param string $file_path
|
|
* @param string $file_content_hash
|
|
* @param string $file_cache_key
|
|
* @param mixed $file_modified_time
|
|
*
|
|
* @return array<int, PhpParser\Node\Stmt>|null
|
|
*/
|
|
public function loadStatementsFromCache($file_path, $file_modified_time, $file_content_hash, $file_cache_key)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/**
|
|
* @param string $file_cache_key
|
|
* @param string $file_content_hash
|
|
* @param array<int, PhpParser\Node\Stmt> $stmts
|
|
* @param bool $touch_only
|
|
*
|
|
* @return void
|
|
*/
|
|
public function saveStatementsToCache($file_cache_key, $file_content_hash, array $stmts, $touch_only)
|
|
{
|
|
}
|
|
}
|