getActiveSheet(); $sheet->setCellValue('A1', '1-' . 'منصور حسين الناصر'); $sheet->setCellValue('A2', '1-' . 'منصور حسين الناصر'); $sheet->setCellValue('A3', '1-' . 'منصور حسين الناصر'); $sheet->getStyle('A1') ->getAlignment()->setReadOrder(Alignment::READORDER_RTL); $sheet->getStyle('A2') ->getAlignment()->setReadOrder(Alignment::READORDER_LTR); $sheet->getStyle('A2')->getFont()->setName('Arial'); $sheet->getStyle('A3')->getFont()->setName('Times New Roman'); $content = new Content(new Ods($spreadsheet)); $xml = $content->write(); self::assertStringContainsString( '' . '' . '' . '' . '', $xml, 'explicit rtl direction in paragraph properties' ); self::assertStringContainsString( '' . '' . '' . '' . '', $xml, 'explicit ltr direction in paragraph properties' ); self::assertStringContainsString( '' . '' . '' . '', $xml, 'no paragraph properties' ); $spreadsheet->disconnectWorksheets(); } }