We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
@@ -2,7 +2,6 @@ |
||
2 | 2 | namespace Backpack\CRUD; |
3 | 3 | |
4 | 4 | use Illuminate\Support\ServiceProvider; |
5 | -use Illuminate\Routing\Router; |
|
6 | 5 | use Route; |
7 | 6 | |
8 | 7 | class CrudServiceProvider extends ServiceProvider |
@@ -161,7 +161,7 @@ |
||
161 | 161 | * Remove the specified resource from storage. |
162 | 162 | * |
163 | 163 | * @param int $id |
164 | - * @return string |
|
164 | + * @return \Illuminate\Http\Response |
|
165 | 165 | */ |
166 | 166 | public function destroy($id) |
167 | 167 | { |
@@ -3,16 +3,12 @@ |
||
3 | 3 | use Illuminate\Foundation\Bus\DispatchesJobs; |
4 | 4 | use Illuminate\Routing\Controller as BaseController; |
5 | 5 | use Illuminate\Foundation\Validation\ValidatesRequests; |
6 | -use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
7 | -use Illuminate\Support\Facades\Form as Form; |
|
8 | 6 | use Illuminate\Http\Request; |
9 | 7 | use Backpack\CRUD\Crud; |
10 | -use Crypt; |
|
11 | 8 | use Alert; |
12 | 9 | |
13 | 10 | |
14 | 11 | // VALIDATION: change the requests to match your own file names if you need form validation |
15 | -use Backpack\CRUD\app\Http\Requests\CrudRequest as StoreRequest; |
|
16 | 12 | use Backpack\CRUD\app\Http\Requests\CrudRequest as UpdateRequest; |
17 | 13 | |
18 | 14 | class CrudController extends BaseController { |
@@ -1,12 +1,8 @@ |
||
1 | 1 | <?php namespace App\Http\Controllers\Admin; |
2 | 2 | |
3 | -use App\Http\Requests; |
|
4 | -use App\Http\Controllers\Controller; |
|
5 | 3 | use Backpack\CRUD\app\Http\Controllers\CrudController; |
6 | -use Illuminate\Http\Request; |
|
7 | 4 | |
8 | 5 | // VALIDATION: change the requests to match your own file names if you need form validation |
9 | -use Backpack\CRUD\app\Http\Requests\CrudRequest as StoreRequest; |
|
10 | 6 | use Backpack\CRUD\app\Http\Requests\CrudRequest as UpdateRequest; |
11 | 7 | |
12 | 8 | class ExampleCrudController extends CrudController { |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | * Store a newly created resource in storage. |
55 | 55 | * |
56 | 56 | * @param \Illuminate\Http\Request $request |
57 | - * @return \Illuminate\Http\Response |
|
57 | + * @return \Illuminate\Http\RedirectResponse |
|
58 | 58 | */ |
59 | 59 | public function crudStore(Request $request = null) |
60 | 60 | { |
@@ -101,7 +101,7 @@ discard block |
||
101 | 101 | * |
102 | 102 | * @param \Illuminate\Http\Request $request |
103 | 103 | * @param int $id |
104 | - * @return \Illuminate\Http\Response |
|
104 | + * @return \Illuminate\Http\RedirectResponse |
|
105 | 105 | */ |
106 | 106 | public function crudUpdate($parentId, $id, Request $request = null) |
107 | 107 | { |
@@ -4,10 +4,7 @@ |
||
4 | 4 | */ |
5 | 5 | namespace Backpack\Crud\Http\Controllers; |
6 | 6 | |
7 | -use Illuminate\Foundation\Bus\DispatchesJobs; |
|
8 | 7 | use Illuminate\Routing\Controller as BaseController; |
9 | -use Illuminate\Foundation\Validation\ValidatesRequests; |
|
10 | -use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
11 | 8 | use Backpack\Crud\Crud; |
12 | 9 | |
13 | 10 | /** |
@@ -1,9 +1,6 @@ |
||
1 | 1 | <?php namespace Backpack\CRUD; |
2 | 2 | |
3 | -use Illuminate\Database\Eloquent\Collection; |
|
4 | -use Illuminate\Database\Eloquent\Model; |
|
5 | 3 | use DB; |
6 | -use Lang; |
|
7 | 4 | |
8 | 5 | trait CrudTrait { |
9 | 6 |
@@ -4,10 +4,7 @@ |
||
4 | 4 | */ |
5 | 5 | namespace Backpack\Crud\Http\Controllers; |
6 | 6 | |
7 | -use Illuminate\Foundation\Bus\DispatchesJobs; |
|
8 | 7 | use Illuminate\Routing\Controller as BaseController; |
9 | -use Illuminate\Foundation\Validation\ValidatesRequests; |
|
10 | -use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
11 | 8 | use Backpack\Crud\Crud; |
12 | 9 | |
13 | 10 | /** |
@@ -334,6 +334,7 @@ discard block |
||
334 | 334 | * Delete a row from the database. |
335 | 335 | * |
336 | 336 | * @param [int] The id of the item to be deleted. |
337 | + * @param integer $id |
|
337 | 338 | * @return [bool] Deletion confirmation. |
338 | 339 | * |
339 | 340 | * TODO: should this delete items with relations to it too? |
@@ -452,7 +453,8 @@ discard block |
||
452 | 453 | * Check if a permission is enabled for a Crud Panel. Fail if not. |
453 | 454 | * |
454 | 455 | * @param [string] Permission. |
455 | - * @return boolean |
|
456 | + * @param string $permission |
|
457 | + * @return boolean|null |
|
456 | 458 | */ |
457 | 459 | public function hasAccessOrFail($permission) |
458 | 460 | { |
@@ -481,6 +483,7 @@ discard block |
||
481 | 483 | * All Create-Read-Update-Delete operations are done using that Eloquent Collection. |
482 | 484 | * |
483 | 485 | * @param [string] Full model namespace. Ex: App\Models\Article |
486 | + * @param string $model_namespace |
|
484 | 487 | */ |
485 | 488 | public function setModel($model_namespace) |
486 | 489 | { |
@@ -508,6 +511,7 @@ discard block |
||
508 | 511 | * |
509 | 512 | * @param [string] Route name. |
510 | 513 | * @param [array] Parameters. |
514 | + * @param string $route |
|
511 | 515 | */ |
512 | 516 | public function setRoute($route) |
513 | 517 | { |
@@ -540,7 +544,7 @@ discard block |
||
540 | 544 | * - $this->crud->setRouteName('admin.article') |
541 | 545 | * - $this->crud->route = "admin/article" |
542 | 546 | * |
543 | - * @return [string] |
|
547 | + * @return string |
|
544 | 548 | */ |
545 | 549 | public function getRoute() |
546 | 550 | { |
@@ -553,6 +557,8 @@ discard block |
||
553 | 557 | * |
554 | 558 | * @param [string] Entity name, in singular. Ex: article |
555 | 559 | * @param [string] Entity name, in plural. Ex: articles |
560 | + * @param string $singular |
|
561 | + * @param string $plural |
|
556 | 562 | */ |
557 | 563 | public function setEntityNameStrings($singular, $plural) { |
558 | 564 | $this->entity_name = $singular; |
@@ -731,8 +737,6 @@ discard block |
||
731 | 737 | |
732 | 738 | /** |
733 | 739 | * Add a field to the create/update form or both. |
734 | - * @param [string] $name Field name (the column name in the db in most cases) |
|
735 | - * @param [array] $options Field-type-specific information. |
|
736 | 740 | * @param string $form The form to add the field to (create/update/both) |
737 | 741 | */ |
738 | 742 | public function addField($field, $form='both') |
@@ -1374,6 +1378,9 @@ discard block |
||
1374 | 1378 | // return array_filter($this->{$entity}[] = $this->syncField($field)); |
1375 | 1379 | // } |
1376 | 1380 | |
1381 | + /** |
|
1382 | + * @param string $entity |
|
1383 | + */ |
|
1377 | 1384 | public function addMultiple($entity, $field) |
1378 | 1385 | { |
1379 | 1386 | $this->{$entity} = array_filter(array_map([$this, 'syncField'], $fields)); |
@@ -1398,11 +1405,17 @@ discard block |
||
1398 | 1405 | // return array_values(array_filter($this->{$entity}, function($field) use ($fields) { return !in_array($field['name'], (array)$fields);})); |
1399 | 1406 | // } |
1400 | 1407 | |
1408 | + /** |
|
1409 | + * @param string $items |
|
1410 | + */ |
|
1401 | 1411 | public function setSort($items, $order) |
1402 | 1412 | { |
1403 | 1413 | $this->sort[$items] = $order; |
1404 | 1414 | } |
1405 | 1415 | |
1416 | + /** |
|
1417 | + * @param string $items |
|
1418 | + */ |
|
1406 | 1419 | public function sort($items) |
1407 | 1420 | { |
1408 | 1421 | if (array_key_exists($items, $this->sort)) |
@@ -1438,6 +1451,10 @@ discard block |
||
1438 | 1451 | } |
1439 | 1452 | |
1440 | 1453 | // face un fel de merge intre ce ii dai si ce e in CRUD |
1454 | + |
|
1455 | + /** |
|
1456 | + * @param string $entity |
|
1457 | + */ |
|
1441 | 1458 | public function syncRelations($entity) |
1442 | 1459 | { |
1443 | 1460 | foreach ($this->relations as $field => $relation) { |