1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace Dcat\Admin\Grid;
- use Dcat\Admin\Actions\Action;
- use Dcat\Admin\Grid;
- /**
- * Class GridAction.
- */
- abstract class GridAction extends Action
- {
- /**
- * @var Grid
- */
- protected $parent;
- /**
- * @var string
- */
- public $selectorPrefix = '.grid-action-';
- /**
- * @param Grid $grid
- *
- * @return $this
- */
- public function setGrid(Grid $grid)
- {
- $this->parent = $grid;
- return $this;
- }
- /**
- * Get url path of current resource.
- *
- * @return string
- */
- public function resource()
- {
- return $this->parent->resource();
- }
- }
|