it was created the Behavioral namespace and append its patterns

This commit is contained in:
Antonio Spinelli
2014-04-15 22:25:48 -03:00
parent 2f7837927f
commit 646e0e2fd9
47 changed files with 88 additions and 77 deletions

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\Visitor;
namespace DesignPatterns\Behavioral\Visitor;
/**
* An example of a Visitor: Group

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\Visitor;
namespace DesignPatterns\Behavioral\Visitor;
/**
* class Role
@@ -12,7 +12,7 @@ abstract class Role
*
* Feel free to override it if your object must call another visiting behavior
*
* @param \DesignPatterns\Visitor\RoleVisitorInterface $visitor
* @param \DesignPatterns\Behavioral\Visitor\RoleVisitorInterface $visitor
*
* @throws \InvalidArgumentException
*/

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\Visitor;
namespace DesignPatterns\Behavioral\Visitor;
/**
* Visitor Pattern

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\Visitor;
namespace DesignPatterns\Behavioral\Visitor;
/**
* Visitor Pattern
@@ -18,14 +18,14 @@ interface RoleVisitorInterface
/**
* Visit a User object
*
* @param \DesignPatterns\Visitor\User $role
* @param \DesignPatterns\Behavioral\Visitor\User $role
*/
public function visitUser(User $role);
/**
* Visit a Group object
*
* @param \DesignPatterns\Visitor\Group $role
* @param \DesignPatterns\Behavioral\Visitor\Group $role
*/
public function visitGroup(Group $role);
}

View File

@@ -1,6 +1,6 @@
<?php
namespace DesignPatterns\Visitor;
namespace DesignPatterns\Behavioral\Visitor;
/**
* Visitor Pattern

View File

@@ -2,7 +2,7 @@
namespace DesignPatterns\Tests\Visitor;
use DesignPatterns\Visitor;
use DesignPatterns\Behavioral\Visitor;
/**
* VisitorTest tests the visitor pattern
@@ -40,7 +40,7 @@ class VisitorTest extends \PHPUnit_Framework_TestCase
*/
public function testUnknownObject()
{
$mock = $this->getMockForAbstractClass('DesignPatterns\Visitor\Role');
$mock = $this->getMockForAbstractClass('DesignPatterns\Behavioral\Visitor\Role');
$mock->accept($this->visitor);
}