Error Exception:
marcoadasilvaa opened this issue · comments
Marco A. Da Silva A. commented
Hello, thanks for this contribution.
i'm trying implement a workflow with model Proveedor, but return Interface 'raoul2000\workflow\base\IWorkflowDefinitionProvider' not found
Model ProveedorWorkflow.php
<?php
namespace app\models;
class ProveedorWorkflow implements \raoul2000\workflow\base\IWorkflowDefinitionProvider
{
public function getDefinition() {
return [
'initialStatusId' => 'draft',
'status' => [
'draft' => [
'transition' => ['publish','deleted']
],
'publish' => [
'transition' => ['draft','deleted']
],
'deleted' => [
'transition' => ['draft']
]
]
];
}
}
Model Proveedor
class Proveedor extends \yii\db\ActiveRecord
{
public function behaviors()
{
return [
\raoul2000\workflow\base\SimpleWorkflowBehavior::className()
];
}
...
raoul commented
Hi,
in the latest release, the IWorkflowDefinitionProvider
interface belongs to the name space raoul2000\workflow\source\file
.
Sorry for the error in the README.md file... I'll fix it soon.
Marco A. Da Silva A. commented
raoul commented
thanks for your contribution