3
3
namespace App \Http \Controllers \Api ;
4
4
5
5
use Exception ;
6
- use App \Paginate \Paginator ;
7
- use App \Transformers \Transformer ;
8
- use App \Http \Controllers \Controller ;
9
6
use Illuminate \Support \Collection ;
7
+ use App \Http \Controllers \Controller ;
8
+ use App \RealWorld \Paginate \Paginate ;
9
+ use App \RealWorld \Transformers \Transformer ;
10
10
11
11
class ApiController extends Controller
12
12
{
13
- /** \App\Transformers\Transformer
13
+ /** \App\RealWorld\ Transformers\Transformer
14
14
*
15
15
* @var null
16
16
*/
@@ -53,18 +53,18 @@ protected function respondWithTransformer($data, $statusCode = 200, $headers = [
53
53
/**
54
54
* Respond with pagination.
55
55
*
56
- * @param $paginator
56
+ * @param $paginated
57
57
* @param int $statusCode
58
58
* @param array $headers
59
59
* @return \Illuminate\Http\JsonResponse
60
60
*/
61
- protected function respondWithPagination ($ paginator , $ statusCode = 200 , $ headers = [])
61
+ protected function respondWithPagination ($ paginated , $ statusCode = 200 , $ headers = [])
62
62
{
63
- $ this ->checkPaginator ( $ paginator );
63
+ $ this ->checkPaginated ( $ paginated );
64
64
65
65
$ this ->checkTransformer ();
66
66
67
- $ data = $ this ->transformer ->paginate ($ paginator );
67
+ $ data = $ this ->transformer ->paginate ($ paginated );
68
68
69
69
return $ this ->respond ($ data , $ statusCode , $ headers );
70
70
}
@@ -188,15 +188,15 @@ private function checkTransformer()
188
188
}
189
189
190
190
/**
191
- * Check if valid paginator .
191
+ * Check if valid paginate instance .
192
192
*
193
- * @param $paginator
193
+ * @param $paginated
194
194
* @throws Exception
195
195
*/
196
- private function checkPaginator ( $ paginator )
196
+ private function checkPaginated ( $ paginated )
197
197
{
198
- if (! $ paginator instanceof Paginator ) {
199
- throw new Exception ('Expected instance of Paginator . ' );
198
+ if (! $ paginated instanceof Paginate ) {
199
+ throw new Exception ('Expected instance of Paginate . ' );
200
200
}
201
201
}
202
202
}
0 commit comments