Ejemplo n.º 1
0
 /**
  * @param $year
  * @param $month
  * @param $day
  * @param $format
  * @param $output
  * @dataProvider provideFarsiSamples
  */
 public function testJalaliToFarsiString($year, $month, $day, $format, $output)
 {
     $this->assertEquals($output, JalaliFormatter::JalaliToString(new JalaliDate($year, $month, $day), $format));
 }
Ejemplo n.º 2
0
 /**
  * @param string $format
  * @param bool   $farsiDigits
  *
  * @return string
  */
 public function format($format, $farsiDigits = true)
 {
     return JalaliFormatter::jalaliToString($this, $format, $farsiDigits);
 }
Ejemplo n.º 3
0
 /**
  * @param $year
  * @param $month
  * @param $day
  * @param $hour
  * @param $minute
  * @param $second
  * @param $format
  * @param $output
  * @dataProvider provideJDateTimeSamples
  */
 public function testJDateTimeToString($year, $month, $day, $hour, $minute, $second, $format, $output)
 {
     $this->assertEquals($output, JalaliFormatter::jalaliToString(new JDateTime($year, $month, $day, $hour, $minute, $second), $format, false));
 }