for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace roaresearch\yii2\workflow\roa\resources;
use roaresearch\yii2\roa\{actions\SoftDelete, controllers\Resource};
use roaresearch\yii2\workflow\roa\models\{Workflow, WorkflowSearch};
/**
* Resource to handle `Workflow` records
*
* @author Angel (Faryshta) Guevara <[email protected]>
*/
class WorkflowResource extends Resource
{
* @inheritdoc
public $modelClass = Workflow::class;
public $searchClass = WorkflowSearch::class;
public function actions()
$actions = parent::actions();
$actions['delete']['class'] = SoftDelete::class;
return $actions;
}
public function baseQuery(): \yii\db\ActiveQuery
return parent::baseQuery()->notDeleted();