normalizeNamespace() public static method

public static normalizeNamespace ( string $namespace ) : string
$namespace string
return string
示例#1
0
 /**
  * TypeMap constructor.
  *
  * @param string $namespace
  * @param array $types
  */
 public function __construct($namespace, array $types)
 {
     $this->namespace = Normalizer::normalizeNamespace($namespace);
     foreach ($types as $type => $properties) {
         $this->types[] = new Type($namespace, $type, $properties);
     }
 }
示例#2
0
 /**
  * @return string
  */
 public function getFullName()
 {
     $fqnName = sprintf('%s\\%s', $this->getNamespace(), $this->getName());
     return Normalizer::normalizeNamespace($fqnName);
 }
示例#3
0
 /**
  * @param string $namespace
  *
  * @return Config
  */
 public function setNamespace($namespace)
 {
     $this->namespace = Normalizer::normalizeNamespace($namespace);
     return $this;
 }
示例#4
0
 /**
  * TraitAssembler constructor.
  * @param $traitName
  * @param $traitAlias
  */
 public function __construct($traitName, $traitAlias = null)
 {
     $this->traitName = Normalizer::normalizeNamespace($traitName);
     $this->traitAlias = $traitAlias;
 }