Lines Matching defs:entries
34 protected $entries = [];
37 * @param Entry ...$entries
39 public function __construct(Entry ...$entries)
41 $this->entries = $entries;
45 * @param Entry ...$entries
48 public function add(Entry ...$entries)
50 $this->entries = array_merge($this->entries, $entries);
56 * @param Entry ...$entries
59 public function remove(Entry ...$entries)
61 foreach ($entries as $entry) {
62 if (($index = array_search($entry, $this->entries, true)) !== false) {
63 unset($this->entries[$index]);
71 * Check whether or not an entry (either an Entry object or string DN) exists within the entries.
79 return (array_search($entry, $this->entries, true) !== false);
82 foreach ($this->entries as $entryObj) {
99 foreach ($this->entries as $entry) {
115 $entry = reset($this->entries);
127 $entry = end($this->entries);
128 reset($this->entries);
138 return $this->entries;
146 return new ArrayIterator($this->entries);
154 return count($this->entries);