-1
Ich habe versucht, einen Konsolenbefehl für yii 2 rbac zu erstellen Ich bekomme Ausnahme :Yii 2 RBAC Ausnahme 'yii base UnknownMethodException' mit Nachricht 'Unbekannte Methode aufrufen: yii rbac DbManager :: getItem()'
'yii \ base \ UnknownMethodException' mit der Meldung 'Aufruf unbekannt Methode: yii \ rbac \ DbManager :: getItem()'
protected function createItem($name,$type,$description='',$data=null)
{
$item=$this->_authManager->getItem($name);
if($item===null)
{
$item = new Item;
$item->name = $name;
$item->type = $type;
$item->description = $description;
self::$newCount++;
echo "creating new item $name \n";
$item=$this->_authManager->addItem($item);
}
return $item;
}
Haben Sie irgendeine Idee, warum es als geschützt festgelegt wurde. in Yii 1.1 war dies die öffentliche Funktion createAuthItem ($ name, $ type, $ description = '', $ bizRule = null, $ data = null); – Vampire