/** * Delete the all the messages from your clan. * * @param Container */ public function deleteClan(Container $p_dependencies) { Message::deleteByReceiver($p_dependencies['current_player'], 1); return new RedirectResponse('/messages?command=clan&informational=' . rawurlencode('Messages deleted')); }
public function testFindPrivateMessagesForACertainChar() { $messageCount = 4; $this->messageData['send_to'] = $this->char_id; $this->messageData['send_from'] = $this->char_id_2; for ($count = 0; $count < $messageCount; $count++) { $this->messageData['message'] = 'Random phpunit test message' . $count; Message::create($this->messageData); // Test deletes these } $char = Player::find($this->char_id); $messages = Message::findByReceiver($char)->all(); $this->assertEquals($messageCount, count($messages)); Message::deleteByReceiver($char, 0); $this->assertEquals(0, Message::countByReceiver($char)); }
/** * Delete the all the messages from your clan. */ public function deleteClan() { $char_id = self_char_id(); $type = 1; Message::deleteByReceiver(new Player($char_id), $type); return new RedirectResponse('/messages.php?command=clan&informational=' . url('Messages deleted')); }