Skip to content

Commit

Permalink
fix: not work with Nova v3.12.0 (#41)
Browse files Browse the repository at this point in the history
* fix: not work with Nova v3.12.0

* Update composer.json
  • Loading branch information
bolechen committed Oct 7, 2020
1 parent 26fc647 commit 759758a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
],
"license": "MIT",
"require": {
"php": ">=7.1.0"
"php": ">=7.1.0",
"laravel/nova": "^3.12.0"
},
"autoload": {
"psr-4": {
Expand Down
8 changes: 4 additions & 4 deletions src/HasConditionalContainer.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
use Laravel\Nova\Http\Controllers\UpdateFieldController;
use Laravel\Nova\Http\Requests\NovaRequest;
use Laravel\Nova\Panel;
use Laravel\Nova\Resource;

trait HasConditionalContainer
{
Expand All @@ -28,12 +29,11 @@ trait HasConditionalContainer
* Get the panels that are available for the given detail request.
*
* @param NovaRequest $request
*
* @return array
*/
public function availablePanelsForDetail($request)
public function availablePanelsForDetail(NovaRequest $request, Resource $resource)
{
$panels = parent::availablePanelsForDetail($request);
$panels = parent::availablePanelsForDetail($request, $resource);
$fields = parent::availableFields($request);

return $this->mergePanels($panels, $this->findAllActiveContainers($fields, $this));
Expand Down Expand Up @@ -61,7 +61,7 @@ public function availablePanelsForCreate($request)
*
* @return array
*/
public function availablePanelsForUpdate($request)
public function availablePanelsForUpdate(NovaRequest $request, Resource $resource = null)
{
$panels = parent::availablePanelsForUpdate($request);
$fields = parent::availableFields($request);
Expand Down

0 comments on commit 759758a

Please sign in to comment.