Nette\PhpGenerator\ClassType::getName PHP Method

getName() public method

public getName ( ) : string
return string
    public function getName()
    {
        return $this->name;
    }

Usage Example

Example #1
0
 /**
  * @param Code\ClassType $class
  * @return Nette\DI\Container
  */
 private static function evalAndInstantiateContainer(Code\ClassType $class)
 {
     $classCopy = clone $class;
     $classCopy->setName($className = 'Kdyby_Doctrine_IamTheKingOfHackingNette_' . $class->getName() . '_' . rand());
     $containerCode = "{$classCopy}";
     return call_user_func(function () use($className, $containerCode) {
         eval($containerCode);
         return new $className();
     });
 }
All Usage Examples Of Nette\PhpGenerator\ClassType::getName