/** * Register the application services. */ public function register() { $this->mergeConfigFrom(__DIR__ . '/../config/laravel-google-tasks.php', 'laravel-google-tasks'); $this->app->bind(GoogleTasks::class, function () { return GoogleTasksFactory::createForTaskLists(); }); $this->app->alias(GoogleTasks::class, 'laravel-google-tasks'); }
/** * [getGoogleTaskList description] * * @param string $taskListId|null * * @return \BobFridley\GoogleTasks\GoogleTasks */ protected static function getGoogleTaskList($taskListId = null) { $taskListId = $taskListId ?? config('laravel-google-tasks.tasklist'); return GoogleTasksFactory::createForTaskLists($taskListId); }
/** * @return \BobFridley\GoogleTasks\GoogleTasks */ protected static function getGoogleTaskLists($taskListId = null) { return GoogleTasksFactory::createForTaskLists($taskListId); }