فهرست منبع

Update ApiV1Controller, add announcements endpoint

Daniel Supernault 3 سال پیش
والد
کامیت
fbe07c5161
2فایلهای تغییر یافته به همراه14 افزوده شده و 0 حذف شده
  1. 13 0
      app/Http/Controllers/Api/ApiV1Controller.php
  2. 1 0
      routes/api.php

+ 13 - 0
app/Http/Controllers/Api/ApiV1Controller.php

@@ -2729,4 +2729,17 @@ class ApiV1Controller extends Controller
 
 
 		return $this->json([]);
 		return $this->json([]);
 	}
 	}
+
+	/**
+	* GET /api/v1/announcements
+	*
+	*
+	* @return array
+	*/
+	public function getAnnouncements(Request $request)
+	{
+		abort_if(!$request->user(), 403);
+
+		return $this->json([]);
+	}
 }
 }

+ 1 - 0
routes/api.php

@@ -86,6 +86,7 @@ Route::group(['prefix' => 'api'], function() use($middleware) {
 
 
 		Route::get('preferences', 'Api\ApiV1Controller@getPreferences')->middleware($middleware);
 		Route::get('preferences', 'Api\ApiV1Controller@getPreferences')->middleware($middleware);
 		Route::get('trends', 'Api\ApiV1Controller@getTrends')->middleware($middleware);
 		Route::get('trends', 'Api\ApiV1Controller@getTrends')->middleware($middleware);
+		Route::get('announcements', 'Api\ApiV1Controller@getAnnouncements')->middleware($middleware);
 	});
 	});
 
 
 	Route::group(['prefix' => 'v2'], function() use($middleware) {
 	Route::group(['prefix' => 'v2'], function() use($middleware) {