diff --git a/src/Collection.php b/src/Collection.php index 1dd517e09..9f7bef654 100644 --- a/src/Collection.php +++ b/src/Collection.php @@ -9,10 +9,13 @@ namespace Zend\Ldap; +use Countable; +use Iterator; + /** * Zend\Ldap\Collection wraps a list of LDAP entries. */ -class Collection implements \Iterator, \Countable +class Collection implements Iterator, Countable { /** * Iterator diff --git a/src/Collection/DefaultIterator.php b/src/Collection/DefaultIterator.php index 1e83855b5..82b0ca7c3 100644 --- a/src/Collection/DefaultIterator.php +++ b/src/Collection/DefaultIterator.php @@ -9,6 +9,8 @@ namespace Zend\Ldap\Collection; +use Countable; +use Iterator; use Zend\Ldap; use Zend\Ldap\Exception; use Zend\Stdlib\ErrorHandler; @@ -17,7 +19,7 @@ * Zend\Ldap\Collection\DefaultIterator is the default collection iterator implementation * using ext/ldap */ -class DefaultIterator implements \Iterator, \Countable +class DefaultIterator implements Iterator, Countable { const ATTRIBUTE_TO_LOWER = 1; const ATTRIBUTE_TO_UPPER = 2; diff --git a/src/Node.php b/src/Node.php index fd433e00b..dea86f187 100644 --- a/src/Node.php +++ b/src/Node.php @@ -9,12 +9,14 @@ namespace Zend\Ldap; +use Iterator; +use RecursiveIterator; use Zend\EventManager\EventManager; /** * Zend\Ldap\Node provides an object oriented view into a LDAP node. */ -class Node extends Node\AbstractNode implements \Iterator, \RecursiveIterator +class Node extends Node\AbstractNode implements Iterator, RecursiveIterator { /** * Holds the node's new Dn if node is renamed. diff --git a/src/Node/AbstractNode.php b/src/Node/AbstractNode.php index f92042c6f..a5162bc9c 100644 --- a/src/Node/AbstractNode.php +++ b/src/Node/AbstractNode.php @@ -9,13 +9,15 @@ namespace Zend\Ldap\Node; +use ArrayAccess; +use Countable; use Zend\Ldap; use Zend\Ldap\Exception; /** * This class provides a base implementation for LDAP nodes */ -abstract class AbstractNode implements \ArrayAccess, \Countable +abstract class AbstractNode implements ArrayAccess, Countable { protected static $systemAttributes = array('createtimestamp', 'creatorsname', 'entrycsn', 'entrydn', 'entryuuid', 'hassubordinates', 'modifiersname', diff --git a/src/Node/ChildrenIterator.php b/src/Node/ChildrenIterator.php index 2674d9d1a..da67dbccb 100644 --- a/src/Node/ChildrenIterator.php +++ b/src/Node/ChildrenIterator.php @@ -9,12 +9,16 @@ namespace Zend\Ldap\Node; +use ArrayAccess; +use Countable; +use Iterator; +use RecursiveIterator; use Zend\Ldap; /** * Zend\Ldap\Node\ChildrenIterator provides an iterator to a collection of children nodes. */ -class ChildrenIterator implements \Iterator, \Countable, \RecursiveIterator, \ArrayAccess +class ChildrenIterator implements Iterator, Countable, RecursiveIterator, ArrayAccess { /** * An array of Zend\Ldap\Node objects diff --git a/src/Node/Schema/AbstractItem.php b/src/Node/Schema/AbstractItem.php index e1946e4fd..384c4d614 100644 --- a/src/Node/Schema/AbstractItem.php +++ b/src/Node/Schema/AbstractItem.php @@ -9,13 +9,15 @@ namespace Zend\Ldap\Node\Schema; +use ArrayAccess; +use Countable; use Zend\Ldap\Exception; /** * This class provides a base implementation for managing schema * items like objectClass and attributeType. */ -abstract class AbstractItem implements \ArrayAccess, \Countable +abstract class AbstractItem implements ArrayAccess, Countable { /** * The underlying data