Supported Versions: PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8
Reads entire file into a string
<?php file_get_contents( string $filename, bool $use_include_path = false, ?resource $context = null, int $offset = 0, ?int $length = null): string|false
<?php {
$assetPath = __DIR__."/../../resources/compiled/{$asset}";
return file_get_contents($assetPath);
}
public function styles(): array
<?php public function __invoke(Request $request)
{
return response(
file_get_contents(
Ignition::scripts()[$request->script]
),
200,
['Content-Type' => 'application/javascript']
);
<?php public function __invoke(Request $request)
{
return response(
file_get_contents(Ignition::styles()[$request->style]),
200,
['Content-Type' => 'text/css']
);
<?php return false;
}
$file = file_get_contents($throwable->getFile());
if (strpos($file, '=======') === false) {
return false;
<?php public function getSolutions(Throwable $throwable): array
{
$file = file_get_contents($throwable->getFile());
preg_match('/\>\>\>\>\>\>\> (.*?)\n/', $file, $matches);
$source = $matches[1];
<?php return false;
}
$originalContents = file_get_contents($parameters['viewFile']);
$newContents = str_replace('$'.$parameters['variableName'], '$'.$parameters['variableName']." ?? ''", $originalContents);
$originalTokens = token_get_all(Blade::compileString($originalContents));
<?php protected function getNamespaces(): Collection
{
$details = json_decode(file_get_contents("https://packagist.org/packages/{$this->name}.json"), true);
return collect($details['package']['versions'])
->map(function ($version) {
<?php $url = 'https://packagist.org/search.json?q='.implode(' ', $queryParts);
try {
$packages = json_decode(file_get_contents($url));
} catch (\Exception $e) {
return [];
}
<?php public function detectLineNumber(string $filename, int $exceptionLineNumber): int
{
try {
$map = $this->compileString(file_get_contents($filename));
} catch (ErrorException $e) {
return 1;
}