File Manager Lite
Dir:
/home/u540325668/domains/mccsociety.org/public_html/vendor/facade/ignition/src/Solutions
Upload
[..]
MissingPackageSolution.php (1.14 KB)
Edit
Rename
Del
RunMigrationsSolution.php (1.2 KB)
Edit
Rename
Del
SolutionTransformer.php (1.2 KB)
Edit
Rename
Del
SuggestImportSolution.php (623 B)
Edit
Rename
Del
SuggestUsingCorrectDbNameSolution.php (766 B)
Edit
Rename
Del
Edit: MissingPackageSolution.php
<?php namespace Facade\Ignition\Solutions; use Facade\IgnitionContracts\Solution; use Facade\Ignition\Support\Packagist\Package; class MissingPackageSolution implements Solution { /** @var \Facade\Flare\Support\Packagist\Package */ protected $possiblePackage; public function __construct(Package $possiblePackage) { $this->possiblePackage = $possiblePackage; } public function getSolutionTitle(): string { return 'A composer dependency is missing'; } public function getSolutionDescription(): string { $output = [ 'You might be missing a composer dependency.', 'A possible package that was found is `'.$this->possiblePackage->name.'`.', '', 'See if this is the package that you need and install it via `composer require '.$this->possiblePackage->name.'`.', ]; return implode(PHP_EOL, $output); } public function getDocumentationLinks(): array { return [ 'Git repository' => $this->possiblePackage->repository, 'Package on Packagist' => $this->possiblePackage->url, ]; } }
Simpan