/usr/share/php/TheSeer/Autoload/ParseResult.php is in phpab 1.16.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61  | <?php
namespace TheSeer\Autoload {
    class ParseResult {
        /**
         * @var string[]
         */
        private $units = array();
        /**
         * @var array
         */
        private $dependencies = array();
        /**
         * @var string[]
         */
        private $redeclarations = array();
        public function __construct(Array $units, Array $dependencies, Array $redeclarations) {
            $this->units = $units;
            $this->dependencies = $dependencies;
            $this->redeclarations = $redeclarations;
        }
        public function hasUnits() {
            return count($this->units) > 0;
        }
        public function hasRedeclarations() {
            return count($this->redeclarations) > 0;
        }
        /**
         * @return array
         */
        public function getDependenciesForUnit($unit) {
            if (!isset($this->dependencies[$unit])) {
                return array();
            }
            return $this->dependencies[$unit];
        }
        /**
         * @return \string[]
         */
        public function getRedeclarations() {
            return $this->redeclarations;
        }
        /**
         * @return \string[]
         */
        public function getUnits() {
            return $this->units;
        }
    }
}
 |