Вот моя структура папок:
Classes
  - CronJobs
    - Weather
      - WeatherSite.php
Я хочу загрузить класс WeatherSite из моего script. Я использую композитор с автозагрузкой:
$loader = include(LIBRARY .'autoload.php');
$loader->add('Classes\Weather',CLASSES .'cronjobs/weather');
$weather = new Classes\Weather\WeatherSite();
Im, предполагая, что указанный выше код добавляет пространство имен и путь, к которому разрешено пространство имен. Но когда загружается страница, я всегда получаю эту ошибку:
 Fatal error: Class 'Classes\Weather\WeatherSite' not found
Вот мой файл WeatherSite.php:
namespace Classes\Weather;
class WeatherSite {
    public function __construct()
    {
    }
    public function findWeatherSites()
    {
    }
}
Что я делаю неправильно?
