![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/laminas/laminas-file/src/ |
<?php namespace Laminas\File; use SplFileInfo; /** * Locate files containing PHP classes, interfaces, abstracts or traits */ class PhpClassFile extends SplFileInfo { /** * @var array */ protected $classes = []; /** * @var array */ protected $namespaces = []; /** * Get classes * * @return array */ public function getClasses() { return $this->classes; } /** * Get namespaces * * @return array */ public function getNamespaces() { return $this->namespaces; } /** * Add class * * @param string $class * @return self */ public function addClass($class) { $this->classes[] = $class; return $this; } /** * Add namespace * * @param string $namespace * @return self */ public function addNamespace($namespace) { if (in_array($namespace, $this->namespaces)) { return $this; } $this->namespaces[] = $namespace; return $this; } }