コード例 #1
0
ファイル: MessageTest.php プロジェクト: reillo/ninjawars
 public function testFindPrivateMessagesForACertainChar()
 {
     $i = 4;
     while ($i--) {
         Message::create(['message' => 'Random phpunit test message' . $i, 'send_to' => $this->char_id, 'send_from' => $this->char_id_2, 'unread' => 1]);
     }
     $char = new Player($this->char_id);
     $messages = Message::findByReceiver($char)->all();
     $this->assertEquals(4, count($messages));
     Message::deleteByReceiver($char, $type = 0);
     $this->assertEquals(0, Message::countByReceiver($char));
 }
コード例 #2
0
ファイル: messages.php プロジェクト: reillo/ninjawars
         $type = 1;
         break;
     case $command == 'clan':
         $messages_type = 'clan';
         $current_tab = 'clan';
         $type = 1;
         break;
     case $command == 'personal' && $_POST:
         // Try to send
         $messages_type = 'personal';
         $current_tab = 'messages';
         $type = 0;
         break;
     case $command == 'delete' && $_POST:
         if ($delete) {
             Message::deleteByReceiver($ninja, $type);
             $type = in('type');
             if ($type == 1) {
                 $command = 'clan';
             } else {
                 $command = 'personal';
             }
             redirect('/messages.php?command=' . $command . '&informational=' . url('Messages deleted'));
         }
         break;
     default:
         $command = 'personal';
         $messages_type = 'personal';
         $current_tab = 'messages';
         $type = 0;
 }