OrderModule::getAuthItems PHP Method

getAuthItems() public method

public getAuthItems ( ) : array
return array
    public function getAuthItems()
    {
        return [['type' => AuthItem::TYPE_TASK, 'name' => 'Order.OrderBackend.Management', 'description' => Yii::t('OrderModule.order', 'Manage orders'), 'items' => [['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.OrderBackend.Index', 'description' => Yii::t('OrderModule.order', 'View order list')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.OrderBackend.Create', 'description' => Yii::t('OrderModule.order', 'Create order')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.OrderBackend.Update', 'description' => Yii::t('OrderModule.order', 'Update order')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.OrderBackend.View', 'description' => Yii::t('OrderModule.order', 'View order')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.OrderBackend.Delete', 'description' => Yii::t('OrderModule.order', 'Delete order')]]], ['type' => AuthItem::TYPE_TASK, 'name' => 'Order.StatusBackend.Management', 'description' => Yii::t('OrderModule.order', 'Manage statuses'), 'items' => [['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.StatusBackend.Index', 'description' => Yii::t('OrderModule.order', 'View status list')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.StatusBackend.Create', 'description' => Yii::t('OrderModule.order', 'Create status')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.StatusBackend.Update', 'description' => Yii::t('OrderModule.order', 'Update status')], ['type' => AuthItem::TYPE_OPERATION, 'name' => 'Order.StatusBackend.Delete', 'description' => Yii::t('OrderModule.order', 'Delete status')]]]];
    }