it was created the Creational namespace and append its patterns

This commit is contained in:
Antonio Spinelli
2014-04-15 22:59:59 -03:00
parent 646e0e2fd9
commit 7bf6593e3f
53 changed files with 77 additions and 95 deletions

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* class AbstractFactory

View File

@@ -1,10 +1,10 @@
<?php
namespace DesignPatterns\Tests\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
use DesignPatterns\AbstractFactory\AbstractFactory;
use DesignPatterns\AbstractFactory\HtmlFactory;
use DesignPatterns\AbstractFactory\JsonFactory;
use DesignPatterns\Creational\AbstractFactory\AbstractFactory;
use DesignPatterns\Creational\AbstractFactory\HtmlFactory;
use DesignPatterns\Creational\AbstractFactory\JsonFactory;
/**
* AbstractFactoryTest tests concrete factories
@@ -34,7 +34,7 @@ class AbstractFactoryTest extends \PHPUnit_Framework_TestCase
$factory->createText('footnotes')
);
$this->assertContainsOnly('DesignPatterns\AbstractFactory\MediaInterface', $article);
$this->assertContainsOnly('DesignPatterns\Creational\AbstractFactory\MediaInterface', $article);
/* this is the time to look at the Builder pattern. This pattern
* helps you to create complex object like that article above with

View File

@@ -1,8 +1,8 @@
<?php
namespace DesignPatterns\AbstractFactory\Html;
namespace DesignPatterns\Creational\AbstractFactory\Html;
use DesignPatterns\AbstractFactory\Picture as BasePicture;
use DesignPatterns\Creational\AbstractFactory\Picture as BasePicture;
/**
* Class Picture

View File

@@ -1,8 +1,8 @@
<?php
namespace DesignPatterns\AbstractFactory\Html;
namespace DesignPatterns\Creational\AbstractFactory\Html;
use DesignPatterns\AbstractFactory\Text as BaseText;
use DesignPatterns\Creational\AbstractFactory\Text as BaseText;
/**
* Class Text

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* Class HtmlFactory

View File

@@ -1,8 +1,8 @@
<?php
namespace DesignPatterns\AbstractFactory\Json;
namespace DesignPatterns\Creational\AbstractFactory\Json;
use DesignPatterns\AbstractFactory\Picture as BasePicture;
use DesignPatterns\Creational\AbstractFactory\Picture as BasePicture;
/**
* Class Picture

View File

@@ -1,8 +1,8 @@
<?php
namespace DesignPatterns\AbstractFactory\Json;
namespace DesignPatterns\Creational\AbstractFactory\Json;
use DesignPatterns\AbstractFactory\Text as BaseText;
use DesignPatterns\Creational\AbstractFactory\Text as BaseText;
/**
* Class Text

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* Class JsonFactory

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* Interface MediaInterface

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* Class Picture

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\AbstractFactory;
namespace DesignPatterns\Creational\AbstractFactory;
/**
* Class Text