<?php # -*- coding: utf-8 -*-
/**
 * Basic interface to implement autoload rules.
 *
 * These autoload files are used in multiple projects,
 * hence the different package name.
 *
 * Based on an article by Tom Butler:
 * @link       {http://r.je/php-psr-0-pretty-shortsighted-really.html}
 *
 * @author     toscho
 * @since      2013.08.18
 * @version    2013.08.22
 * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
 * @package    Inpsyde
 * @subpackage Autoload
 */
interface Inpsyde_Autoload_Rule_Interface {

	/**
	 * Parse class/trait/interface name and load file.
	 *
	 * @param  string $name
	 * @return bool
	 */
	public function load( $name );
}
