protected function legacyLocate(string $file, string $folder = null)
	{
		$paths = [
			APPPATH,
			SYSTEMPATH,
		];

		foreach ($paths as $path)
		{
			$path .= empty($folder) ? $file : $folder . '/' . $file;

			if (is_file($path))
			{
				return $path;
			}
		}

		return false;
	}
protected function legacyLocate(string $file, string $folder = null)
	{
		$paths = [
			APPPATH,
			SYSTEMPATH,
		];

		foreach ($paths as $path)
		{
			$path .= empty($folder) ? $file : $folder . '/' . $file;

			if (is_file($path))
			{
				return $path;
			}
		}

		return false;
	}
protected function legacyLocate ( string $ file , string $ folder = null ) { $ paths = [ APPPATH , SYSTEMPATH , ] ; foreach ( $ paths as $ path ) { $ path .= empty ( $ folder ) ? $ file : $ folder . '/' . $ file ; if ( is_file ( $ path ) ) { return $ path ; } } return false ; }
Checks the application folder to see if the file can be found.
Only for use with filenames that DO NOT include namespacing.

@param string      $file
@param string|null $folder

@return string|false The path to the file, or false if not found.
Checks the application folder to see if the file can be found . Only for use with filenames that DO NOT include namespacing .