Phpro\SoapClient\CodeGenerator\Util\Normalizer::getCompleteUseStatement PHP 메소드

getCompleteUseStatement() 공개 정적인 메소드

public static getCompleteUseStatement ( string $useName, string $useAlias ) : string
$useName string
$useAlias string
리턴 string
    public static function getCompleteUseStatement($useName, $useAlias)
    {
        $use = $useName;
        if (!empty($useAlias)) {
            $use .= ' as ' . $useAlias;
        }
        return $use;
    }

Usage Example

예제 #1
0
 /**
  * @param ContextInterface|TypeContext $context
  */
 public function assemble(ContextInterface $context)
 {
     $class = $context->getClass();
     try {
         $uses = $class->getUses();
         if (!in_array(Normalizer::getCompleteUseStatement($this->useName, $this->useAlias), $uses) && !in_array($this->useName, $uses)) {
             $class->addUse($this->useName, $this->useAlias);
         }
     } catch (\Exception $e) {
         throw AssemblerException::fromException($e);
     }
 }