class xautoload_FinderPlugin_CheckIncludePath in X Autoload 7.3
Same name and namespace in other branches
- 7.5 legacy/lib/FinderPlugin/CheckIncludePath.php \xautoload_FinderPlugin_CheckIncludePath
- 7.4 legacy/lib/FinderPlugin/CheckIncludePath.php \xautoload_FinderPlugin_CheckIncludePath
This class is not used anywhere in xautoload, but could be used by other modules.
Hierarchy
- class \xautoload_FinderPlugin_CheckIncludePath implements xautoload_FinderPlugin_Interface
Expanded class hierarchy of xautoload_FinderPlugin_CheckIncludePath
File
- lib/
FinderPlugin/ CheckIncludePath.php, line 8
View source
class xautoload_FinderPlugin_CheckIncludePath implements xautoload_FinderPlugin_Interface {
/**
* Expect a class Aaa_Bbb_Ccc_Ddd to be in Aaa/Bbb/Ccc/Ddd.php,
* but consider the PHP include_path setting.
*
* @param xautoload_InjectedAPI_findFile $api
* The InjectedAPI object.
* @param string $path_fragment
* First part of the path, for instance "Aaa/Bbb/".
* @param string $path_suffix
* Second part of the path, for instance "Ccc/Ddd.php".
*
* @return bool|NULL
* TRUE, if the file was found.
* FALSE, otherwise.
*/
function findFile($api, $path_fragment, $path_suffix) {
$path = $path_fragment . $path_suffix;
if ($api
->suggestFile_checkIncludePath($path)) {
return TRUE;
}
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
xautoload_FinderPlugin_CheckIncludePath:: |
function |
Expect a class Aaa_Bbb_Ccc_Ddd to be in Aaa/Bbb/Ccc/Ddd.php,
but consider the PHP include_path setting. Overrides xautoload_FinderPlugin_Interface:: |