public function setDefaultAutoloaderFiles($startDirectory = null)
{
foreach (self::getSubDirectoryPath($startDirectory ?: $this->getDirectory()) as $directory) {
$defaultAutoloaderFile = $directory . static::defaultAutoloaderFile;
if ($this->adapter->is_file($defaultAutoloaderFile) === true) {
$this->setAutoloaderFile($defaultAutoloaderFile);
return $this;
}
}
foreach (self::getSubDirectoryPath($startDirectory ?: $this->getDirectory()) as $directory) {
$composerAutoloaderFile = $directory . static::defaultComposerAutoloaderFile;
if ($this->adapter->is_file($composerAutoloaderFile) === true) {
$this->setAutoloaderFile($composerAutoloaderFile);
break;
}
}
return $this;
}