Я занимаюсь разработкой веб-приложения для отслеживания времени и хочу синхронизировать задачи Asana (https://app.asana.com/ ) в веб-страницу. Я использую Laravel отдых для этого. Я успешно установил пакет Laravel-Asana ( https://github.com/Torann/laravel-asana). Но теперь получаю ошибку с методом getProjects ().
Я настроил ключ API Asana & Рабочая область Asana по умолчанию в \vendor\torann\laravel-asana\src\config\config.php
Ошибка Класс «Асана» не найден
Код:
protected static $restful = true;
public function task()
{
Asana::getProjects();
echo "task Fetched";
}
}
?>
Кто-нибудь, пожалуйста, помогите мне. Спасибо
Я думаю, что они упускают некоторые важные моменты в документации пакета.
Если вы используете класс Asana
он должен быть загружен в проект.
Итак, перейдите в файл приложения app/config/app.php
и добавьте один новый элемент в массив провайдеров, добавив запятую в конце:
'Torann\LaravelAsana\ServiceProvider'
Других решений пока нет …