@@ -38,7 +38,7 @@ |
||
38 | 38 | |
39 | 39 | /** |
40 | 40 | * Set the Crud API Model Helper. |
41 | - * @param object $modelHelper Model Helper Object. |
|
41 | + * @param string $modelHelper Model Helper Object. |
|
42 | 42 | */ |
43 | 43 | public function setModelHelper($modelHelper) |
44 | 44 | { |
@@ -167,12 +167,12 @@ discard block |
||
167 | 167 | private function modalUrl($type) |
168 | 168 | { |
169 | 169 | switch ($type) { |
170 | - case 'edit': |
|
171 | - $action = 'update'; |
|
172 | - break; |
|
173 | - default: |
|
174 | - $action = $type; |
|
175 | - break; |
|
170 | + case 'edit': |
|
171 | + $action = 'update'; |
|
172 | + break; |
|
173 | + default: |
|
174 | + $action = $type; |
|
175 | + break; |
|
176 | 176 | } |
177 | 177 | |
178 | 178 | return route('crudapi.'.$action.'.item', $this->model); |
@@ -206,31 +206,31 @@ discard block |
||
206 | 206 | $output = ''; |
207 | 207 | |
208 | 208 | switch ($type) { |
209 | - case 'form-create': |
|
210 | - $output .= $this->fieldHelper->formCreate($fields); |
|
211 | - break; |
|
212 | - case 'form-edit': |
|
213 | - $output .= $this->fieldHelper->formEdit($fields); |
|
214 | - break; |
|
215 | - case 'table-headings': |
|
216 | - $output .= $this->fieldHelper->tableHeadings($fields); |
|
217 | - break; |
|
218 | - case 'table-content': |
|
219 | - $output .= $this->fieldHelper->tableContent($fields, $this->instance); |
|
220 | - break; |
|
221 | - // JavaScript Variables |
|
222 | - case 'js-var': |
|
223 | - foreach ($fields as $f) { |
|
224 | - $output .= 'var '.$f.' = '.$this->instance->$f.'; '; |
|
225 | - } |
|
226 | - break; |
|
227 | - case 'js-modal-create': |
|
228 | - foreach ($fields as $f) { |
|
229 | - $output .= '"'.$f.'": $(\'#createItem'.$f.'\').val(), '; |
|
230 | - } |
|
231 | - break; |
|
232 | - default: |
|
233 | - break; |
|
209 | + case 'form-create': |
|
210 | + $output .= $this->fieldHelper->formCreate($fields); |
|
211 | + break; |
|
212 | + case 'form-edit': |
|
213 | + $output .= $this->fieldHelper->formEdit($fields); |
|
214 | + break; |
|
215 | + case 'table-headings': |
|
216 | + $output .= $this->fieldHelper->tableHeadings($fields); |
|
217 | + break; |
|
218 | + case 'table-content': |
|
219 | + $output .= $this->fieldHelper->tableContent($fields, $this->instance); |
|
220 | + break; |
|
221 | + // JavaScript Variables |
|
222 | + case 'js-var': |
|
223 | + foreach ($fields as $f) { |
|
224 | + $output .= 'var '.$f.' = '.$this->instance->$f.'; '; |
|
225 | + } |
|
226 | + break; |
|
227 | + case 'js-modal-create': |
|
228 | + foreach ($fields as $f) { |
|
229 | + $output .= '"'.$f.'": $(\'#createItem'.$f.'\').val(), '; |
|
230 | + } |
|
231 | + break; |
|
232 | + default: |
|
233 | + break; |
|
234 | 234 | } |
235 | 235 | |
236 | 236 | echo $output; |
@@ -302,15 +302,15 @@ discard block |
||
302 | 302 | $class = get_class($field); |
303 | 303 | |
304 | 304 | switch ($class) { |
305 | - case 'App\\Helpers\\CrudApi': |
|
306 | - break; |
|
307 | - case 'App\\Indicator': |
|
308 | - return $field->indicator; |
|
305 | + case 'App\\Helpers\\CrudApi': |
|
309 | 306 | break; |
310 | - case 'Taskforcedev\\CrudApi\\Helpers\\CrudApi': |
|
311 | - return false; |
|
312 | - default: |
|
313 | - return $field->name; |
|
307 | + case 'App\\Indicator': |
|
308 | + return $field->indicator; |
|
309 | + break; |
|
310 | + case 'Taskforcedev\\CrudApi\\Helpers\\CrudApi': |
|
311 | + return false; |
|
312 | + default: |
|
313 | + return $field->name; |
|
314 | 314 | } |
315 | 315 | } |
316 | 316 |
@@ -1,9 +1,9 @@ |
||
1 | 1 | <?php |
2 | 2 | |
3 | 3 | Route::group( |
4 | - ['namespace' => 'Taskforcedev\CrudApi\Http\Controllers'], function () { |
|
4 | + ['namespace' => 'Taskforcedev\CrudApi\Http\Controllers'], function() { |
|
5 | 5 | Route::group( |
6 | - ['middleware' => ['web'], 'prefix' => 'admin/'], function () { |
|
6 | + ['middleware' => ['web'], 'prefix' => 'admin/'], function() { |
|
7 | 7 | Route::get('CrudAPI', ['as' => 'crudapi.admin.index', 'uses' => 'CrudApiController@index']); |
8 | 8 | |
9 | 9 | Route::post('create/{model}', ['as' => 'crudapi.create.item', 'uses' => 'AdminController@store']); |
@@ -20,7 +20,7 @@ |
||
20 | 20 | |
21 | 21 | public function index() |
22 | 22 | { |
23 | - echo 'Hello CRUD API'; |
|
23 | + echo 'Hello CRUD API'; |
|
24 | 24 | } |
25 | 25 | } |
26 | 26 |