public function path($module)
	{
		$module     = $this->canonical($module);
		$prefixed   = $module;
		$unprefixed = substr($module, 4);

		$paths = array(
			PATH_APP . DS . 'modules' . DS . $unprefixed . DS . $unprefixed . '.php',
			PATH_APP . DS . 'modules' . DS . $prefixed . DS . $prefixed . '.php',
			PATH_CORE . DS . 'modules' . DS . $unprefixed . DS . $unprefixed . '.php',
			PATH_CORE . DS . 'modules' . DS . $prefixed . DS . $prefixed . '.php'
		);

		foreach ($paths as $path)
		{
			if (file_exists($path))
			{
				return $path;
			}
		}

		return '';
	}
public function path($module)
	{
		$module     = $this->canonical($module);
		$prefixed   = $module;
		$unprefixed = substr($module, 4);

		$paths = array(
			PATH_APP . DS . 'modules' . DS . $unprefixed . DS . $unprefixed . '.php',
			PATH_APP . DS . 'modules' . DS . $prefixed . DS . $prefixed . '.php',
			PATH_CORE . DS . 'modules' . DS . $unprefixed . DS . $unprefixed . '.php',
			PATH_CORE . DS . 'modules' . DS . $prefixed . DS . $prefixed . '.php'
		);

		foreach ($paths as $path)
		{
			if (file_exists($path))
			{
				return $path;
			}
		}

		return '';
	}
public function path ( $ module ) { $ module = $ this -> canonical ( $ module ) ; $ prefixed = $ module ; $ unprefixed = substr ( $ module , 4 ) ; $ paths = array ( PATH_APP . DS . 'modules' . DS . $ unprefixed . DS . $ unprefixed . '.php' , PATH_APP . DS . 'modules' . DS . $ prefixed . DS . $ prefixed . '.php' , PATH_CORE . DS . 'modules' . DS . $ unprefixed . DS . $ unprefixed . '.php' , PATH_CORE . DS . 'modules' . DS . $ prefixed . DS . $ prefixed . '.php' ) ; foreach ( $ paths as $ path ) { if ( file_exists ( $ path ) ) { return $ path ; } } return '' ; }
Get the path to a module

@param   string  $module  Module name
@return  string
Get the path to a module