Files
luos/workflow/engine/src/ProcessMaker/Model/Step.php

26 lines
639 B
PHP

<?php
namespace ProcessMaker\Model;
use Illuminate\Database\Eloquent\Model;
class Step extends Model
{
protected $table = "STEP";
public $timestamps = false;
/**
* Get object step by process, task, object type and his Uid.
*/
public static function getByProcessTaskAndStepType($proUid, $tasUid, $stepTypeObj, $stepUidObj)
{
$step = self::where('PRO_UID', '=', $proUid)
->where('TAS_UID', '=', $tasUid)
->where('STEP_TYPE_OBJ', '=', $stepTypeObj)
->where('STEP_UID_OBJ', '=', $stepUidObj)
->get()
->first();
return $step;
}
}