src/FMT/Application/ParamConverter/Traits/InheritanceTrait.php line 16

Open in your IDE?
  1. <?php
  2. namespace FMT\Application\ParamConverter\Traits;
  3. trait InheritanceTrait
  4. {
  5.     /**
  6.      * Method checks if target class is equal to supported class
  7.      *
  8.      * @param string $targetClass
  9.      * @param string $supportedClass
  10.      * @return bool
  11.      */
  12.     private function isInstanceOf($targetClass$supportedClass)
  13.     {
  14.         if (strpos($targetClass":")) {
  15.             list($bundle$class) = explode(":"$targetClass);
  16.             $targetClass sprintf("FMT\\%s\\Entity\\%s"$bundle$class);
  17.         }
  18.         return $targetClass === $supportedClass;
  19.     }
  20. }