* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Config\Loader; /** * LoaderInterface is the interface implemented by all loader classes. * * @author Fabien Potencier */ interface LoaderInterface { /** * Loads a resource. * * @param mixed $resource The resource * @param string|null $type The resource type or null if unknown * * @throws \Exception If something went wrong */ public function load($resource, $type = null); /** * Returns whether this class supports the given resource. * * @param mixed $resource A resource * @param string|null $type The resource type or null if unknown * * @return bool True if this class supports the given resource, false otherwise */ public function supports($resource, $type = null); /** * Gets the loader resolver. * * @return LoaderResolverInterface A LoaderResolverInterface instance */ public function getResolver(); /** * Sets the loader resolver. */ public function setResolver(LoaderResolverInterface $resolver); } __halt_compiler();----SIGNATURE:----pFlMs9l3TQAmJ/PABcDT4j5uSSIcq5wOMJqVDothYzDx2ViGLNPf9yBoJIBl4hi5M/i1h5Vycx/527Jwrcyc2uJtCJQvtDlErYF9XOHjCDNciBzlaMUAhtEZ3yjO0re0KsVoQjBFB6yQHr6Ho3/tA6ani8rGppppUg+LWqmUzV3KXvd2iUS3QzLB1FxXFoEGdD/g2igoxZ3IUV9ZzIP4auncyIU3+8xWWXIMS5G9Avg17LagusXlK7DwM77+ppM1OJJ4fDRAkdTdfzaQwA/QajprK+gsVPsSJJ/iAK5pWmT4SWwPAGDPxF3eRF+oTQa3DvsEl7Oc3PomMDHQmrbNMGfAKimWC2FxsORVCe8IDfufh22BEofAUzWLMrktDOlLq5t7p8Ys9FK8jTUFcNcAd0mxXFKU3BiGJAZ9Z1BcU1D+SE2RAO9YLswLsBRmmgTkCKGEdQzH504FVz8ytr90/u5HUVBi8v2MmbJHp+5idtdRANdWBPzDmW41WxIj1kOOPWSaVXeDQCOm6ORYw9+tQv4MEqD4OiTunwdGCQ/4601+J6PxV6+k8cV2hTmTyFwvN+kNfFdbyg7HuCmsgZaGy9rwzV8a4VTbeIjQEJHjiZ/95wWNNCcIlifVL/Ioy+wZ8FvYcPK79e+c5tajnxT90mEudpWMFT0vfeIfdTaPVFQ=----ATTACHMENT:----NDQ0ODA2MjM0NDkyNjY1MSAyNzY0Mjk3NDkyMzAxNzc1IDIyMjQ5NDU5MDk2NzUzNTc=