Definition at line 1434 of file class.ilBMFBase.php.
◆ fqn()
Definition at line 1468 of file class.ilBMFBase.php.
1470 if ($this->
namespace) {
1471 return '{' . $this->
namespace . '}' . $this->name;
1472 } elseif ($this->ns) {
◆ QName()
QName::QName |
( |
|
$name, |
|
|
|
$namespace = '' |
|
) |
| |
Definition at line 1440 of file class.ilBMFBase.php.
1443 preg_match(
'/\{(.*?)\}(.*)/',
$name, $m);
1444 $this->name = $m[2];
1445 $this->
namespace = $m[1];
1446 } elseif (substr_count(
$name,
':') == 1) {
1447 $s = explode(
':',
$name);
1448 $s = array_reverse($s);
1449 $this->name = $s[0];
1453 $this->name =
$name;
1458 $p = strpos($this->name,
'[');
1462 $this->arraySize = explode(
',', substr($this->name, $p + 1, -$p - 2));
1463 $this->arrayInfo = substr($this->name, $p);
1464 $this->name = substr($this->name, 0, $p);
◆ $name
◆ $namespace
◆ $ns
The documentation for this class was generated from the following file: