PuppeteerProcessDelegate.php 499 B

123456789101112131415161718192021
  1. <?php
  2. namespace Nesk\Puphpeteer;
  3. use Nesk\Rialto\Traits\UsesBasicResourceAsDefault;
  4. use Nesk\Rialto\Interfaces\ShouldHandleProcessDelegation;
  5. class PuppeteerProcessDelegate implements ShouldHandleProcessDelegation
  6. {
  7. use UsesBasicResourceAsDefault;
  8. /**
  9. * {@inheritDoc}
  10. */
  11. public function resourceFromOriginalClassName(string $className): ?string
  12. {
  13. $class = "Nesk\\Puphpeteer\\Resources\\$className";
  14. return class_exists($class) ? $class : null;
  15. }
  16. }