This file is indexed.

/usr/share/php/Prophecy/autoload.php is in php-phpspec-prophecy 1.6.2-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
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
<?php

require_once 'Doctrine/Instantiator/autoload.php';
require_once 'SebastianBergmann/Comparator/autoload.php';
require_once 'phpDocumentor/Reflection/DocBlock/autoload.php';
// require_once 'SebastianBergmann/RecursionContext/autoload.php'; Comparator depends on Exporter that depends on RecursionContext

// @codingStandardsIgnoreFile
// @codeCoverageIgnoreStart
// this is an autogenerated file - do not edit
spl_autoload_register(
    function($class) {
        static $classes = null;
        if ($classes === null) {
            $classes = array(
                'prophecy\\argument' => '/Argument.php',
                'prophecy\\argument\\argumentswildcard' => '/Argument/ArgumentsWildcard.php',
                'prophecy\\argument\\token\\anyvaluestoken' => '/Argument/Token/AnyValuesToken.php',
                'prophecy\\argument\\token\\anyvaluetoken' => '/Argument/Token/AnyValueToken.php',
                'prophecy\\argument\\token\\approximatevaluetoken' => '/Argument/Token/ApproximateValueToken.php',
                'prophecy\\argument\\token\\arraycounttoken' => '/Argument/Token/ArrayCountToken.php',
                'prophecy\\argument\\token\\arrayentrytoken' => '/Argument/Token/ArrayEntryToken.php',
                'prophecy\\argument\\token\\arrayeveryentrytoken' => '/Argument/Token/ArrayEveryEntryToken.php',
                'prophecy\\argument\\token\\callbacktoken' => '/Argument/Token/CallbackToken.php',
                'prophecy\\argument\\token\\exactvaluetoken' => '/Argument/Token/ExactValueToken.php',
                'prophecy\\argument\\token\\identicalvaluetoken' => '/Argument/Token/IdenticalValueToken.php',
                'prophecy\\argument\\token\\logicalandtoken' => '/Argument/Token/LogicalAndToken.php',
                'prophecy\\argument\\token\\logicalnottoken' => '/Argument/Token/LogicalNotToken.php',
                'prophecy\\argument\\token\\objectstatetoken' => '/Argument/Token/ObjectStateToken.php',
                'prophecy\\argument\\token\\stringcontainstoken' => '/Argument/Token/StringContainsToken.php',
                'prophecy\\argument\\token\\tokeninterface' => '/Argument/Token/TokenInterface.php',
                'prophecy\\argument\\token\\typetoken' => '/Argument/Token/TypeToken.php',
                'prophecy\\call\\call' => '/Call/Call.php',
                'prophecy\\call\\callcenter' => '/Call/CallCenter.php',
                'prophecy\\comparator\\closurecomparator' => '/Comparator/ClosureComparator.php',
                'prophecy\\comparator\\factory' => '/Comparator/Factory.php',
                'prophecy\\comparator\\prophecycomparator' => '/Comparator/ProphecyComparator.php',
                'prophecy\\doubler\\cacheddoubler' => '/Doubler/CachedDoubler.php',
                'prophecy\\doubler\\classpatch\\classpatchinterface' => '/Doubler/ClassPatch/ClassPatchInterface.php',
                'prophecy\\doubler\\classpatch\\disableconstructorpatch' => '/Doubler/ClassPatch/DisableConstructorPatch.php',
                'prophecy\\doubler\\classpatch\\hhvmexceptionpatch' => '/Doubler/ClassPatch/HhvmExceptionPatch.php',
                'prophecy\\doubler\\classpatch\\keywordpatch' => '/Doubler/ClassPatch/KeywordPatch.php',
                'prophecy\\doubler\\classpatch\\magiccallpatch' => '/Doubler/ClassPatch/MagicCallPatch.php',
                'prophecy\\doubler\\classpatch\\prophecysubjectpatch' => '/Doubler/ClassPatch/ProphecySubjectPatch.php',
                'prophecy\\doubler\\classpatch\\reflectionclassnewinstancepatch' => '/Doubler/ClassPatch/ReflectionClassNewInstancePatch.php',
                'prophecy\\doubler\\classpatch\\splfileinfopatch' => '/Doubler/ClassPatch/SplFileInfoPatch.php',
                'prophecy\\doubler\\classpatch\\traversablepatch' => '/Doubler/ClassPatch/TraversablePatch.php',
                'prophecy\\doubler\\doubleinterface' => '/Doubler/DoubleInterface.php',
                'prophecy\\doubler\\doubler' => '/Doubler/Doubler.php',
                'prophecy\\doubler\\generator\\classcodegenerator' => '/Doubler/Generator/ClassCodeGenerator.php',
                'prophecy\\doubler\\generator\\classcreator' => '/Doubler/Generator/ClassCreator.php',
                'prophecy\\doubler\\generator\\classmirror' => '/Doubler/Generator/ClassMirror.php',
                'prophecy\\doubler\\generator\\node\\argumentnode' => '/Doubler/Generator/Node/ArgumentNode.php',
                'prophecy\\doubler\\generator\\node\\classnode' => '/Doubler/Generator/Node/ClassNode.php',
                'prophecy\\doubler\\generator\\node\\methodnode' => '/Doubler/Generator/Node/MethodNode.php',
                'prophecy\\doubler\\generator\\reflectioninterface' => '/Doubler/Generator/ReflectionInterface.php',
                'prophecy\\doubler\\lazydouble' => '/Doubler/LazyDouble.php',
                'prophecy\\doubler\\namegenerator' => '/Doubler/NameGenerator.php',
                'prophecy\\exception\\call\\unexpectedcallexception' => '/Exception/Call/UnexpectedCallException.php',
                'prophecy\\exception\\doubler\\classcreatorexception' => '/Exception/Doubler/ClassCreatorException.php',
                'prophecy\\exception\\doubler\\classmirrorexception' => '/Exception/Doubler/ClassMirrorException.php',
                'prophecy\\exception\\doubler\\classnotfoundexception' => '/Exception/Doubler/ClassNotFoundException.php',
                'prophecy\\exception\\doubler\\doubleexception' => '/Exception/Doubler/DoubleException.php',
                'prophecy\\exception\\doubler\\doublerexception' => '/Exception/Doubler/DoublerException.php',
                'prophecy\\exception\\doubler\\interfacenotfoundexception' => '/Exception/Doubler/InterfaceNotFoundException.php',
                'prophecy\\exception\\doubler\\methodnotextendableexception' => '/Exception/Doubler/MethodNotExtendableException.php',
                'prophecy\\exception\\doubler\\methodnotfoundexception' => '/Exception/Doubler/MethodNotFoundException.php',
                'prophecy\\exception\\doubler\\returnbyreferenceexception' => '/Exception/Doubler/ReturnByReferenceException.php',
                'prophecy\\exception\\exception' => '/Exception/Exception.php',
                'prophecy\\exception\\invalidargumentexception' => '/Exception/InvalidArgumentException.php',
                'prophecy\\exception\\prediction\\aggregateexception' => '/Exception/Prediction/AggregateException.php',
                'prophecy\\exception\\prediction\\failedpredictionexception' => '/Exception/Prediction/FailedPredictionException.php',
                'prophecy\\exception\\prediction\\nocallsexception' => '/Exception/Prediction/NoCallsException.php',
                'prophecy\\exception\\prediction\\predictionexception' => '/Exception/Prediction/PredictionException.php',
                'prophecy\\exception\\prediction\\unexpectedcallscountexception' => '/Exception/Prediction/UnexpectedCallsCountException.php',
                'prophecy\\exception\\prediction\\unexpectedcallsexception' => '/Exception/Prediction/UnexpectedCallsException.php',
                'prophecy\\exception\\prophecy\\methodprophecyexception' => '/Exception/Prophecy/MethodProphecyException.php',
                'prophecy\\exception\\prophecy\\objectprophecyexception' => '/Exception/Prophecy/ObjectProphecyException.php',
                'prophecy\\exception\\prophecy\\prophecyexception' => '/Exception/Prophecy/ProphecyException.php',
                'prophecy\\phpdocumentor\\classandinterfacetagretriever' => '/PhpDocumentor/ClassAndInterfaceTagRetriever.php',
                'prophecy\\phpdocumentor\\classtagretriever' => '/PhpDocumentor/ClassTagRetriever.php',
                'prophecy\\phpdocumentor\\legacyclasstagretriever' => '/PhpDocumentor/LegacyClassTagRetriever.php',
                'prophecy\\phpdocumentor\\methodtagretrieverinterface' => '/PhpDocumentor/MethodTagRetrieverInterface.php',
                'prophecy\\prediction\\callbackprediction' => '/Prediction/CallbackPrediction.php',
                'prophecy\\prediction\\callprediction' => '/Prediction/CallPrediction.php',
                'prophecy\\prediction\\calltimesprediction' => '/Prediction/CallTimesPrediction.php',
                'prophecy\\prediction\\nocallsprediction' => '/Prediction/NoCallsPrediction.php',
                'prophecy\\prediction\\predictioninterface' => '/Prediction/PredictionInterface.php',
                'prophecy\\promise\\callbackpromise' => '/Promise/CallbackPromise.php',
                'prophecy\\promise\\promiseinterface' => '/Promise/PromiseInterface.php',
                'prophecy\\promise\\returnargumentpromise' => '/Promise/ReturnArgumentPromise.php',
                'prophecy\\promise\\returnpromise' => '/Promise/ReturnPromise.php',
                'prophecy\\promise\\throwpromise' => '/Promise/ThrowPromise.php',
                'prophecy\\prophecy\\methodprophecy' => '/Prophecy/MethodProphecy.php',
                'prophecy\\prophecy\\objectprophecy' => '/Prophecy/ObjectProphecy.php',
                'prophecy\\prophecy\\prophecyinterface' => '/Prophecy/ProphecyInterface.php',
                'prophecy\\prophecy\\prophecysubjectinterface' => '/Prophecy/ProphecySubjectInterface.php',
                'prophecy\\prophecy\\revealer' => '/Prophecy/Revealer.php',
                'prophecy\\prophecy\\revealerinterface' => '/Prophecy/RevealerInterface.php',
                'prophecy\\prophet' => '/Prophet.php',
                'prophecy\\util\\exportutil' => '/Util/ExportUtil.php',
                'prophecy\\util\\stringutil' => '/Util/StringUtil.php'
            );
        }
        $cn = strtolower($class);
        if (isset($classes[$cn])) {
            require __DIR__ . $classes[$cn];
        }
    }
);
// @codeCoverageIgnoreEnd