Skip to content

Commit

Permalink
Remove the redundant Strategy namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
hussainweb committed Jan 1, 2018
1 parent 04504d9 commit f72363f
Show file tree
Hide file tree
Showing 16 changed files with 37 additions and 37 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace Hussainweb\DateConverter\Strategy;
namespace Hussainweb\DateConverter\Algorithm;

use Hussainweb\DateConverter\Value\DateInterface;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace Hussainweb\DateConverter\Strategy\Algorithm;
namespace Hussainweb\DateConverter\Algorithm;

use Hussainweb\DateConverter\Strategy\AlgorithmInterface;
use Hussainweb\DateConverter\Algorithm\AlgorithmInterface;
use Hussainweb\DateConverter\Value\DateInterface;
use Hussainweb\DateConverter\Value\GregorianDate;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace Hussainweb\DateConverter\Strategy\Algorithm\Hijri;
namespace Hussainweb\DateConverter\Algorithm\Hijri;

use Hussainweb\DateConverter\Strategy\AlgorithmInterface;
use Hussainweb\DateConverter\Algorithm\AlgorithmInterface;
use Hussainweb\DateConverter\Value\DateInterface;
use Hussainweb\DateConverter\Value\HijriDate;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace Hussainweb\DateConverter\Strategy\Algorithm\Hijri;
namespace Hussainweb\DateConverter\Algorithm\Hijri;

class HijriFatimidAstronomical extends HijriAlgorithmBase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?php

namespace Hussainweb\DateConverter\Strategy\Algorithm;
namespace Hussainweb\DateConverter\Algorithm;

use Hussainweb\DateConverter\Strategy\AlgorithmInterface;
use Hussainweb\DateConverter\Algorithm\AlgorithmInterface;
use Hussainweb\DateConverter\Value\DateInterface;
use Hussainweb\DateConverter\Value\NativeDate;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace Hussainweb\DateConverter\Strategy\Algorithm;
namespace Hussainweb\DateConverter\Algorithm;

trait ValidDateTimeCheck
{
Expand Down
2 changes: 1 addition & 1 deletion src/Formatter/DateFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

namespace Hussainweb\DateConverter\Formatter;

use Hussainweb\DateConverter\Strategy\AlgorithmInterface;
use Hussainweb\DateConverter\Algorithm\AlgorithmInterface;
use Hussainweb\DateConverter\Value\DateInterface;

abstract class DateFormatter implements DateFormatterInterface
Expand Down
2 changes: 1 addition & 1 deletion src/Value/GregorianDate.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

use Hussainweb\DateConverter\Formatter\GregorianDateFormatter;
use Hussainweb\DateConverter\InvalidDateException;
use Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Algorithm\GregorianAlgorithm;

class GregorianDate extends Date
{
Expand Down
4 changes: 2 additions & 2 deletions src/Value/HijriDate.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

use Hussainweb\DateConverter\Formatter\HijriDateFormatter;
use Hussainweb\DateConverter\InvalidDateException;
use Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriAlgorithmBase;
use Hussainweb\DateConverter\Algorithm\Hijri\HijriAlgorithmBase;

class HijriDate extends Date
{

/**
* @var \Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriAlgorithmBase
* @var \Hussainweb\DateConverter\Algorithm\Hijri\HijriAlgorithmBase
*/
protected $algorithm;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?php

namespace Hussainweb\DateConverter\Tests\Strategy\Algorithm;
namespace Hussainweb\DateConverter\Tests\Algorithm;

use Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Value\GregorianDate;

/**
* Test for class GregorianAlgorithm
*
* @coversDefaultClass \Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm
* @coversDefaultClass \Hussainweb\DateConverter\Algorithm\GregorianAlgorithm
*/
class GregorianAlgorithmTest extends \PHPUnit_Framework_TestCase
{

/**
* @var \Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm
* @var \Hussainweb\DateConverter\Algorithm\GregorianAlgorithm
*/
protected $algorithm;

Expand Down Expand Up @@ -57,7 +57,7 @@ public function testInvalidToJulianDay($d, $m, $y)

/**
* @dataProvider gregorianDateProvider
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\ValidDateTimeCheck::isValidDate
* @covers \Hussainweb\DateConverter\Algorithm\ValidDateTimeCheck::isValidDate
*/
public function testIsValidDate($d, $m, $y)
{
Expand All @@ -66,7 +66,7 @@ public function testIsValidDate($d, $m, $y)

/**
* @dataProvider invalidGregorianDateProvider
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\ValidDateTimeCheck::isValidDate
* @covers \Hussainweb\DateConverter\Algorithm\ValidDateTimeCheck::isValidDate
*/
public function testIsValidDateInvalid($d, $m, $y)
{
Expand All @@ -75,7 +75,7 @@ public function testIsValidDateInvalid($d, $m, $y)

/**
* @dataProvider gregorianMonthDaysProvider
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm::getMonthDays
* @covers \Hussainweb\DateConverter\Algorithm\GregorianAlgorithm::getMonthDays
*/
public function testGetMonthDays($m, $y, $days)
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?php

namespace Hussainweb\DateConverter\Tests\Strategy\Algorithm\Hijri;
namespace Hussainweb\DateConverter\Tests\Algorithm\Hijri;

use Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriFatimidAstronomical;
use Hussainweb\DateConverter\Algorithm\Hijri\HijriFatimidAstronomical;
use Hussainweb\DateConverter\Value\HijriDate;

/**
* Test for class HijriFatimidAstronomical
*
* @coversDefaultClass \Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriFatimidAstronomical
* @coversDefaultClass \Hussainweb\DateConverter\Algorithm\Hijri\HijriFatimidAstronomical
*/
class HijriFatimidAstronomicalTest extends \PHPUnit_Framework_TestCase
{

/**
* @var \Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriFatimidAstronomical
* @var \Hussainweb\DateConverter\Algorithm\Hijri\HijriFatimidAstronomical
*/
protected $algorithm;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
<?php

namespace Hussainweb\DateConverter\Tests\Strategy\Algorithm;
namespace Hussainweb\DateConverter\Tests\Algorithm;

use Hussainweb\DateConverter\Strategy\Algorithm\NativeAlgorithm;
use Hussainweb\DateConverter\Algorithm\NativeAlgorithm;
use Hussainweb\DateConverter\Value\GregorianDate;
use Hussainweb\DateConverter\Value\NativeDate;

/**
* Test for class NativeAlgorithm
*
* @coversDefaultClass \Hussainweb\DateConverter\Strategy\Algorithm\NativeAlgorithm
* @coversDefaultClass \Hussainweb\DateConverter\Algorithm\NativeAlgorithm
*/
class NativeAlgorithmTest extends \PHPUnit_Framework_TestCase
{

/**
* @var \Hussainweb\DateConverter\Strategy\Algorithm\NativeAlgorithm
* @var \Hussainweb\DateConverter\Algorithm\NativeAlgorithm
*/
protected $algorithm;

Expand Down Expand Up @@ -59,7 +59,7 @@ public function testOtherToJulianDay($ts, $d, $m, $y, $jd)

/**
* @dataProvider nativeDateProvider
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\ValidDateTimeCheck::isValidDate
* @covers \Hussainweb\DateConverter\Algorithm\ValidDateTimeCheck::isValidDate
*/
public function testIsValidDate($ts, $d, $m, $y)
{
Expand All @@ -68,15 +68,15 @@ public function testIsValidDate($ts, $d, $m, $y)

/**
* @dataProvider invalidNativeDateProvider
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\ValidDateTimeCheck::isValidDate
* @covers \Hussainweb\DateConverter\Algorithm\ValidDateTimeCheck::isValidDate
*/
public function testIsValidDateInvalid($d, $m, $y)
{
$this->assertFalse($this->algorithm->isValidDate($d, $m, $y));
}

/**
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\NativeAlgorithm::getMonthDays
* @covers \Hussainweb\DateConverter\Algorithm\NativeAlgorithm::getMonthDays
* @expectedException \InvalidArgumentException
*/
public function testExceptionOnGetMonthDays()
Expand Down
2 changes: 1 addition & 1 deletion tests/Formatter/DateFormatterTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
namespace Hussainweb\DateConverter\Tests\Formatter;

use Hussainweb\DateConverter\Formatter\DateFormatter;
use Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Value\GregorianDate;

/**
Expand Down
2 changes: 1 addition & 1 deletion tests/Formatter/GregorianDateFormatterTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
namespace Hussainweb\DateConverter\Tests\Formatter;

use Hussainweb\DateConverter\Formatter\GregorianDateFormatter;
use Hussainweb\DateConverter\Strategy\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Algorithm\GregorianAlgorithm;
use Hussainweb\DateConverter\Value\GregorianDate;

/**
Expand Down
2 changes: 1 addition & 1 deletion tests/Formatter/HijriDateFormatterTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

namespace Hussainweb\DateConverter\Tests\Formatter;

use Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriFatimidAstronomical;
use Hussainweb\DateConverter\Algorithm\Hijri\HijriFatimidAstronomical;
use Hussainweb\DateConverter\Value\HijriDate;

/**
Expand Down
6 changes: 3 additions & 3 deletions tests/Value/HijriDateTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
namespace Hussainweb\DateConverter\Tests\Value;

use Hussainweb\DateConverter\Formatter\HijriDateFormatter;
use Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriAlgorithmBase;
use Hussainweb\DateConverter\Algorithm\Hijri\HijriAlgorithmBase;
use Hussainweb\DateConverter\Value\HijriDate;

/**
Expand All @@ -15,7 +15,7 @@ class HijriDateTest extends \PHPUnit_Framework_TestCase
{

/**
* @var \Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriAlgorithmBase
* @var \Hussainweb\DateConverter\Algorithm\Hijri\HijriAlgorithmBase
*/
protected $algorithm;

Expand All @@ -42,7 +42,7 @@ public function testHijriDates($d, $m, $y)
/**
* @dataProvider invalidHijriDateProvider
* @covers ::__construct
* @covers \Hussainweb\DateConverter\Strategy\Algorithm\Hijri\HijriAlgorithmBase::isValidDate
* @covers \Hussainweb\DateConverter\Algorithm\Hijri\HijriAlgorithmBase::isValidDate
* @expectedException \Hussainweb\DateConverter\InvalidDateException
*/
public function testInvalidHijriDates($d, $m, $y)
Expand Down

0 comments on commit f72363f

Please sign in to comment.