/** * Test trashAll(). */ public function testMultiDeleteUpdate() { testpack('test multi delete and multi update'); $beans = R::dispenseLabels('bean', array('a', 'b')); $ids = R::storeAll($beans); asrt((int) R::count('bean'), 2); R::trashAll(R::batch('bean', $ids)); asrt((int) R::count('bean'), 0); testpack('test assocManager check'); $rb = new RedBean_OODB(R::$writer); try { $rb->getAssociationManager(); fail(); } catch (RedBean_Exception_Security $e) { pass(); } }
/** * Constructor, * creates a new instance of DupManager. * * @param RedBean_Toolbox $toolbox */ public function __construct(RedBean_Toolbox $toolbox) { $this->toolbox = $toolbox; $this->redbean = $toolbox->getRedBean(); $this->associationManager = $this->redbean->getAssociationManager(); }
/** * Constructor. * * @param RedBean_OODB $oodb */ public function __construct($oodb) { $this->oodb = $oodb; $this->assocManager = $oodb->getAssociationManager(); }